I have been throughout Mexico and the Caribbean and this is the only place I have went to twice. Casino offering sports betting nearby, town nearby, and beach is less than 50 ft from room. Absolute paradise! So much fun and it's family friendly:
linky
linky
Good luck with whatever you...