We had the most amazing time here. So close to one of the best beaches in the world and all the amenities, home-away-from-home.