Exemplary hosts, clean facilities, and proximity to shops, restaurants, and beaches. This unit had everything we needed. We're looking forward to our next visit.