This place is perfection. So close to everything. The snorkeling right out at the beach was great. Saw a school so big we couldn't see the end of it. My boyfriend and I had the best time. Having laundry made it so nice to wash everything before we packed up. No sand in our luggage. I would definitely stay here again.