When we arrived at 9pm the apartment has not been cleaned. The beds were not made, pillows and blankets were on the floor, the bathroom was dirty. We contacted the agency and they had linens delivered right away and a cleaner in the next morning. However we did have to make our beds and clean the dirty bathroom (which had obviously been used and not cleaned by previous guests). This was a source of major disappointment. Had we found the apartment ready we might have had a different impression, but getting there, with two tired children, and finding it like that, seeing the old, dirty stained mattresses, pillows and duvets and having to clean the toilet was NOT a good start to our holiday. As I mentioned the agency was responsive, the cleaner was nice and did a great job so we decided to stay. The location is great, and we were determined to enjoy the rest of our trip. The apartment needs serious maintenance: it might be worth investing a fraction of what we paid in bedding (at least)