Very spacious. Clean. Loved the open floor plan and spacious balcony with private hot tub. Beds were comfy, plenty of hot water, and updated kitchen. Beautiful beach and outdoor amenities. Pool was too cold to swim in. Needs updates in some of the plumbing and living room furniture. Plan to bring your own toiletries, beach chairs, and toys. Overall, loved the space and comfort. We would stay here again.