Place is exactly as in the pictures. Everything is very close and metro stations nearby.
Loved the place, would definitely stay again.
Just one thing, travel light, there are lots of stairs (and we stayed in the 2nd floor) and bringing the bags up and down was a challenge.