A friend of mine has just taken this tour. He arrived in Cozumel in Oasis of the seas. The problem that he mentioned is that the stay at Xcaret park was less than 4 hours because Oasis was leaving Cozumel at 5:30. I will arrive at Harmony at 8:00 AM (ship time) and leave at 7:00 PM (Ship time). Do you think with this time span it's worth the tour and that I could spend more time in the park than 4 hours as it happened to my friend?
This is the tour:
Xcaret Shore Excursion