This was a very large property, we stayed in the Expedia building which was almost 1/2 mile from the lobby and 1.22 miles round trip from our room to the beach restaurant. Getting in a lot of walking was nice, but hot. Lots of animals on the property, agouti, coati, deer and monkeys, pretty neat having them onsite. The pools weren’t very cold, no fault of the facility, just due to the heat and depth. The Xcaret park is very close and does have an underground river that is very refreshing in the heat. Staff was very friendly, but a lot of staff onsite trying to get you to join the vacation club, which gets tiring. Not a lot of staff serving drinks while you’re at the pools, you do need to go to the bartender and if it’s at the swim up bar most people take up the spots and make it harder to get a drink. Nice that they have a nightly show and it changes each night.