Very happy with everything offered at Barcelo Maya Palace. The cleanliness and upkept of everything was amazing. Food offered was incredible - great variety every nice and hospitality was on point, at your side whenever you needed them, from the room, lobby, buffet, beach or poolside. The shuttle service was very helpful for whenever we wanted to travel - wherever. Only downfall I would say is that is quite a bit of distance from Cancun excursions which made for quite a drive to get places/cost as well. Overall, I would give Barcelo a 10/10 - Made for an incredible family vacation long overdue and it was the perfect location for all of us, from adults to teenagers to enjoy our time and relaxation for a reasonable cost and comfort. Best of all - Our family photos along the beach are memories that will be cherish for a lifetime.