I have been to Mexico about 6 times and have stayed at a couple Riu's and then just stayed at a Heaven Riviera Maya. Additionally, stayed at Hotel Xcaret once as well. Xcaret was my favorite by far due to the food. Even though it was all inclusive the food was great. Does anyone have any recommendations on where they have been in Mexico?


