I'm looking for a cool, fun destination in Mexico that is affordable, quality all-inclusive resort and has great diving.
I have been to: Cancun, Playa del Carmen, Mazatlan, Puerto Vallarta, and Acapulco. So I know what to expect in those places.
Right now, my top choices are Cozumel or...