This was a beautiful and well appointed unit that sits right on the beach. The rooms were spacious and comfortable and access to the beach was very easy. We ate our meals out during our brief stay but the kitchen was quite sufficient and had we stayed longer we would have utilized it for meals no problem. We appreciated the separate water filtration system for drinking water and the convenient shelf of water glasses just above the system. To our delight, we discovered that the unit had a beach box located in the garage that had beach chairs, an umbrella and a few beach toys. We would definitely return to this unit again!