The beach at this property is ideal, but the rental management was not good. Communications were sparse, the property was dirty on arrival, blankets didn't fit beds, furniture didn't fit rooms (photos online don't reflect current contents), and fixtures (including locks) were essential unusable from disrepair. The fireplace did not function when we arrived, but the owner did send someone to repair it quickly. We didn't push the other issues as we were only there for a few days and didn't want to spend it raising complaints and having people come by to fix things, but I was very surprised given previous reviews. The owner was considering refunding the cleaning fee in our last communication, though have ot heard back on that point yet. I didn't raise the cleanliness and other issues until after we left, so whatever his response ends up being will be fair in my view--though it doesn't change the overall condition of the house that necessitated the request.
Overall, it seems like a great property that isn't being cared-for properly.