This place is great, private, clean, and comfy. You get amenities from the hotel such as the pool and restaurants, easy access to the beach. Everyone in the resort was friendly. The parking is not too bad, $10 a day. Many restaurants and shops near by on a walking distance.