The location is great, but the cleanliness was poor. And it was not just a one-time thing, there was dust under the bed, which showed that no one ever cleaned it there for months. Dirty bedsheet, fridge wasn't clean as well, dead insects, lost items from previous tenant (e.g. earrings), hair in bathroom, garbage in the dustbin, a lot of sand on the furniture, plenty of crumbs in the kitchen cabinets and in one room it smelled like vomit. We didn't use the kitchen and only ate outside. Although the location is great (walking distance to the lovely beach) I cannot give more than 2 stars, because of the poor cleanliness.