This apartment is in a wonderful location- I can not really imagine a better one. Inside, however, needs a lot of improvement. We arrived and it was not at all clean. Layers of dust on shelves, piles of hair and dust in corners, the linen for the sofa bed covered in human hair- it was a mess. This is also run by some kind of management company, and their communication is terrible. You get different answers depending on the day, even from someone claiming to be the same person. The day before arrival we are told we need to meet the cleaner to get the key, on the day of arrival when I ask where to meet the cleaner I am asked why would I want to meet the cleaner and that they have their own jobs to do. It is such a shame- the location is so nice, but the company managing it and cleaning it are a disaster, so it is nowhere I would stay again.