The apartment is located in a nice area with a fantastic boulangerie and good restaurants, and about a 10 minute walk down to the main beach. The apartment was clean enough and they were flexible with check in/out times. We never met the host alexandra and liaised with a woman called monique instead. Upon checking out we made sure to clean the bathroom, remove and fold the bedding, wash all our dishes and clean the kitchen - after reading the reviews we wanted to make sure there was no fuss. When monique met us at the apartment she proceeded to tell us the apartment was very dirty and blamed a stain on the mattress on us. The stain was plain to see when we arrived, which she denied, but considering the apparent scrutiny they give to cleanliness this seemed odd. She also expected us to take a vacuum cleaner to the entire apartment, which seems unfair. We honestly believe we left the apartment in a very good state and the encounter at checkout left us with a sour taste.