Directly on the beach, at the south end of Puerto Morelos, halfway between Cancun and Playa Del Carmen. 25 minutes from the Cancun airport.
Oops! This package is no longer available.
Try this one of these options instead: