Excellent location, calm and peaceful, great amenities, walking distance to the beach. Loved the place! Fully stocked with everything.