If you are staying near a half decent beach, this trip isn't worth your time or money.
If you are staying on Isla Mujeres this trip is a complete waste of your time.
If you are staying in a concrete jungle, with no access to the beach, you will probably really enjoy this trip.
Better and cheaper trip - Spend the day or a few days on Isla Mujeres.
Good - Lunch is nice, staff are friendly and helpful
Bad - The trip takes all day but you will only be on the island for 2 hours max.
The part of the island accessible to your is extremely small, the 'tour' will last 10minutes after which time you will be able to eat lunch and sit on the beach (which is less impressive than Playa Norte on Isla Mujeres).
Lots of waiting around - You will spend several hours waiting for other people to arrive for the tour, get back, get ready etc.. lots of faffing.
Snorkeling is not guaranteed. And you'll need your own gear.
You'll get an hour on Isla Mujeres but this is just enough time to walk to the beach take a photo and return.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.