Fantastic spot right on the water. Great snorkeling right out in front of the hotel. Nice sandy beach right next door. I'd definitely stay here again!