The place is absolutely beautiful. Extremely clean, right next to nice beaches for snorkeling, and places to shop and eat. We loved it here!