The location of the flat is very good, close to bus and subway stations so you can get everywhere very fast.
The flat itself offers everything you could need for a few days, we really enjoyed our stay!