The only thing that might disappoint you about this flat is the noise that is inevitable given the location. BUT, with some good ear plugs or if this doesn't bother you, you will be fine.
Carla is super nice, welcoming and always available when we needed something. The flat was clean, the location is awesome, I especially appreciate the equipment in the kitchen - you will find everything you need in there.
We had a great time, definitely a very special place. And I loved the views!