The location was perfect. Lovely neighborhood and safe. I was somewhat disappointed by the lack of communication ... I was left hanging about a heater not working, but we finally got the unit heated. The kitchen was not very clean; appliances had not been wiped down, some of the pots were dirty and the oven was filthy - we ate out most of the time anyway. My big issue was that we had nowhere to unpack and store our clothes. We were there for 5 days so it would have been nice to hang our clothes and get organized. Having said that, it was a spacious apartment, and the beds were very comfortable; I have a bad back, so my body lets me know if it's a bad mattress. While it was 3 flights up of stairs, which were aware of, it was only really noticeable upon arrival and departure with suitcases. Overall, you can't beat the location and spaciousness of this flat. Even with my complaints, I would recommend unless you are particular about cleanliness.