Beautiful location! Our family had a wonderful stay here. So convenient to snorkeling, sandy beaches, shopping and restaurants. We loved how easy it was to get to the pool and local beach from the villa. Highly recommend!!