The unit was spotless when we arrived, check-in was straight-forward, and the location was great, right on the beach. Beds were comfortable. Kitchen was well-stocked which is important to me as a cook. All of the essentials--tissues, paper towels, soaps, cleaning supplies, beach chairs where available. Margaret was very easy to work with.