Great location, price and amenities! Beach access in walking distance, pool and jacuzzi, and designated parking made the trip relaxing and easy. It was a convenient location to all the nearby restaurants and shops. Also, great they provided beach chairs and toys (snorkeling equipment, life vests, etc.)