We spent 5 days here and enjoyed the great location (proximity to beaches), comfortable living space, gorgeous views from the lanais, snorkeling/beach gear, and extensive kitchen amenities. We would happily stay here again.