It was amazing. Staff was wonderful, service was great. Food was excellent. V luxurious, perfect for family get away, which is what we were looking for and hoping for. We thought we would e plots the Mayan ruins and Tulum, but it was hard to tear ourselves away from the hotel. The beach was fantastic and although it was spring break, there was always seating at the restaurants.