This flat is so central. Easy walking distance to most of the sights and very well located by the metro. The trade off is some night noise, but it didn’t create a problem for us.
The check in/out was very straightforward and the apartment is very well equipped and a nice place to relax after sightseeing in the city. I would definitely recommend staying here.