The Barceló Maya/Caribe Beach staff are extremely hard working, attentive, and always make us feel special! (Particularly Denisse, Leo, Ives, Francisco, Beatrice and Sergio to name a few.) We have been to this same resort for 8 years and return annually because of them!
The grounds and the beach are the best in the area. Definitely a family friendly, beautiful resort where there is plenty to do, or you can choose to just relax. The only negative I have is about the dolphin pool as I disagree with the Barceló adding this to the resort!