The flat is very well located, at lively Odeon area. Everything you need available walking distance, only 1 block away from Odeon metro station. The flat is nicely furnished and decorated. It is small but has everything needed for a comfortable stay. They were very flexible with check in and check out hours.
In the con side: Be aware that building is not strictly residential. There is a Cinema on the ground level and an Oftlamo center on 2nd and 3rd floors, so there are patients getting in and out of the building. I had to disconnect the buzzer, since I was getting several requests to open the building door. Once that was sorted, my stay was very pleasant.

I've loved the place and its location, so I'd definitely stay again.