Amenities and unit as described - easy, clean, comfortable. On a perfect swimming beach, with a great patio area and BBQ’s were great. We could walk to shave ice for a perfect post-swimming treat. The only downside was high traffic noise but it was so worth it!