The apartment is fantastically located and spacious, although we did have some issues. We had no heat or hot water the first afternoon and into the night, which my husband ended up having to fix on his own. It is late December, quite cold, and we have 3 small children. I was in a bit of a panic as the host was unreachable at this time. There was communication with multiple colleagues of the owner, I guess, I just kept receiving new calls from people I was forced to trust to get issues worked out. The apartment was clean mostly, but it could be way better! On arrival we received less towels than people staying, and it did not seem well received to request more. We had to use one of the too few towels to wipe up a leaking radiator, so maybe we could have made due had that not also been an issue. The water kettle was unusable as well as there was filth and crud inside from who knows how long. The place could be nice, but definitely needs better attention to detail in the cleaning and daily maintenance department. And we booked due to the listing having a child travel cot, which we never received!