Great location with quick and easy beach access and a great view from the balcony. Communication with host/property management was great and quick responses when needed. The room was clean and had a well stocked kitchen. Some areas could use a deep clean, like baseboards, walls, under beds, and living room furniture. The couches (fabric) looked dirty, so we didn’t use them at all and the balcony table and chairs were dirty and needed cleaned before we could use them. Our biggest disappointment was the pool. It is very small, and has very limited patio space. The size would have been ok if other guests were respectful. Most days the pool was busy and other guests were rowdy and playing music very loudly, kids being unruly while parents ignored behaviors, making it difficult to enjoy it ourselves. There isn’t anyone there to manage the property, and diminish behaviors like that, so we just felt the need to avoid the space. Price was definitely higher for what I have paid in the past for a building of its age and amenities, but overall, our stay was enjoyable.