We received a clean apartment, the hostess was very communicative.
The location is great for families, and you can get anywhere quite easily.
Just note that there are 45 steps to the apartment on the third floor.
Highly recommend