We have a 7 year old boy. We did the Cozumel Ruins and Beach Tour. DH and I got to see Mayan Ruins without a 4 hour bus/boat ride with a child. Matthew got to play in the sand, swim in the pool, and enjoy swinging at a Pinata. Oh and I got to do a little shopping at the ruins and the beach (Playa Sol)