Great location, you can do most things by foot and it is really close to multiple metro stations. Location is really fantastic.
Well equipped and clean apartment.
It is a one bedroom apartment and if you are using the sofa bed it is a bit uncomfortable for sleeping multiple nights. A little bit noise as you can hear some other apartments.