The location of the apartment is great!
Apartment had everything you need for a short stay.
There is no elevator and has a few steps just so you are aware if you have a heavy luggage. (I did ! But on the bright side u only need to lift in when you check in and check out :))
Coordination was easy and response was prompt. I had a comfortable stay and Would recommend you to stay here if you want to shop and visit the touristy sights as it is central and also has Metro connectivity.