Fantastic place in every way. Downside is it's up 4 flights of stairs. Every other aspect was great - beautiful flat; very spacious with sofas etc that can be slept on; real and well-stocked kitchen; large TV; very helpful hosts; lots of local tips; amazing location; lovely balcony and roof terrace. 10/10!