Great place, close to an amazing beach, and great amenities. More than worth the cost (which is less than ½ the price of local hotels).