The Barcelo in the Riviera Maya is a Beautiful Resort if you are looking for a place to take your family. The staff was friendly and the food was great not to mention the rooms were clean and the maintenance staff was always grooming the landscape. We have been twice to this resort, once with our boys and once without and I would recommend it to anyone with children. We packed our own snorkel gear because the ones that the resort offers complimentary to you, you only get to use them for 1 hour a day per guest and that was not enough time for our family. However, it was plenty of time for me! My husband and boys love to snorkel and the fish here at this resort are quite colorful and the they have a dock that you can walk out further on to snorkel where more fish are located. It is an all-inclusive resort so no need to worry about food when the little ones get hungry- all the food is included. You will need a passport for each family member so make sure you plan a month ahead.
If you have any questions please ask 🙂