Excellent location and immaculate condition. The view of the ocean and cleanliness of the rooms really were extraordinary. We stayed with 2 adults and 5 kids and the size was perfect. Highly recommended.