For this price point, the overall hotel was lacking. We have stayed at several other hotels on the cheaper and higher end in the area and this just did not meet any of our (group of 8) expectations. The activities both day and night were lacking. Unlike other resorts we did not feel like the staff (despite a few) really went out of their way to say hello or check in on how things were going. However the very last day there was a noticeable change in all the staff's treatment of all guests. There was a strong presence of more management around. I do wish that would have been the case all week during our stay. Most days no one said a word to us at breakfast and on our last day we must have had 10 people ask how we were and how they could help us. I do want to mention the staff members that did take the time to connect with us during our stay - the day time entertainment team members were super nice - esp Jimmy who remembered our names and where we were from after just the 1st day and went out of his way to say hi to us. Raul at the bistro was fantastic, Roger at the El Maguey was great for lunch. Also, Santiago and the entire swim up bar staff was the best part of our stay. We did 2 nights in the regular building and 3 nights with swim out rooms and they were so much better. They are way more expensive, but we did think it was worth it as the rooms have a better layout, views are amazing and the seating area was great. All in all I would not go back here.