As so many others has written:
It’s a nice apartment with metro in front of the street entrance. 122 steps up = you’ll get fit :-)
When we were relaxing in the flat we were on the terace most of the time.
Bars and restaurants in the area.
David provided us with informations when needed. Quick text response.