Overall a great place to stay. Excellent t amenities including snorkeling gear. The fitness center not really a fitness center has everything is old and rusted without air conditioning. With that communication and the unit itself was excellent. Highly recommend.