XCARET park is the most awesome park we saw in Mexico, and we ve beeb there many times. Perfect for family, all ages. The food is delicious, and so many things to do. The best part is the show at night, i know its a long day but totally worth it staying for the show.
Quick tip, we booked online: www.CancunTours-Xcaret.com
and we did save a good amount of money. At first we taught we would just buy it at the resort in Cancun but friends of our told us, and it was true, ITS LESS EXPENSIVE TO BOOK ONLINE, since you book directly with the Tour Operator.