We enjoyed our stay at this apartment, and it's in a fantastic location (just a few minutes walk to the beach and good restaurants/shops within walking distance). However, the apartment needs a deep clean and a few basic updates/attention would make a huge difference. Many surfaces had a visible layer of dust (not dirty like someone had made a mess and not cleaned up, but like it hadn't been used in a while yet didn't get a full clean) and many of the towels were quite old and had stains. There were no major issues but it was a little disappointing compared to the photos/posting, and it could just use a freshening with things like a carpet cleaning or replacement. I would not recommend someone with allergies staying here, as it is a little musty and likely only some of that could be remedied with a deep clean, as there's no outdoor area and therefore tricky to manage wet towels (or laundry) coming back and forth from the beach. Overall it's comfortable and good value if you're filling every bed, but could use some more attention.