We absolutely love this place. We love it so much that we have been there 4 times within a year. Service was fantastic, the staff were very friendly and the rooms were clean and beautiful. There are many excursions available to you right from the hotel lobby at reasonable prices..ie..swimming with whale sharks (seasonal, but absolutely amazing), Mayan ruins tour, underwater museum, and so much more....you won't be disappointed...have fun!!