We booked this all inclusive trip for our family of 6- 2 adults and 4 kids, back in September. We were a little nervous as it was the kids first time out of the country- but they had the best time. The hotel was beautiful and had a wide array of activites for everyone! The buffet was perfect for our children who all found things to eat- breakfast was their favorite. The pools are clean and beautiful and my children made many friends during the day. The beach is a little rocky at the start but once you get past them the water is clear and beautiful and the kids had fun surfing the waves. The 2 older girls swam with the dolphins and the 2 younger girls attended some activities at the kids club and the pottery painting- but they mostly enjoyed the kids water park which was perfect for them. My husband and I had the couples massage which was extremely relaxing. We ventured to Playa del Carmen, and had a great time eating at one of the local restaurants and shopping. With that being said there is a great shopping area over at the Colonial that the kids enjoyed even more than the town and may have had less bartering. We ate at 2 speciality restaurants , the Carib at the Palace and the food and service were impeccable- they even accomodated my husbands request to have flowers driven in from Cancun for our table- the other was the Steakhouse which was also delicious. I always judge a place on how well they treat my children and I could not be happier- the kids had a great time and want us to book again for next year. The only issue we had was that we did not bring enough sunscreen and we ended up having to buy it at the store in the lobby and it is $44 US which is very pricey- but this was our fault not theirs. We will definately be back next year as this was probably one of the most relaxing and carefree vacations we have ever had- great place to bring kids!