First of all, the way check-in is organised is quick, easy and hassle free. We were lucky enough to be able to go to our place before official check-in, however when that is impossible luggage can be left in the office, which is just a few minutes walk away from the apartment.
Secondly, the flat is on a very central area - very close to the metro and other public transport. But in all honesty, because of it's central location there was basically no need to use public transport.
The flat itself is very spacious, clean and well-equipped. It was freezing cold outside during our stay, but the flat kept us very warm.
A fantastic stay and would definitely recommend!!