The staff was very welcoming and did a great job. The bars were great as well- having a posted drink list on the app would be really nice, especially for the young adults with us. The buffet, Mexican restaurant, Driftwood, beach snack bar, Japanese restaurant, and beach bbq were delicious. We were able to customize our mini bar which was really nice! We stayed in 2 swim up rooms 7214 & 7216-they were spacious and clean but not high enough for an ocean view which was fine because we spent most of our time at the beach- the beds, hammocks, and chairs were plentiful. The fire show and pottery painting were our favorite activities. I would have happily stayed another couple nights- 4 wasn't enough! My complaints are: 1. The hot tubs and all the pools were very cold. 2. The beaches aren't soft sand and you can't walk from Suites beach side to Palms beach side without leaving the beach and the ocean in front is not really great for swimming- lots of rocks. The beach at Tulum was perfect though! Overall, we'd recommend this place. I've stayed at 8 other resorts in this area and this was one of my favorites. I enjoy ocean swimming and soft sand too much to stay here again though.