Really enjoyed our stay. Unit is spacious and clean. Great amenities - bikes, games, beach chairs, beach umbrella, etc. The patio area is a great place to relax. Great location. Kai and Bev are very attentive to their guests.