We had an amazing Trip and the Location of the Apartment is perfect! You can get to most sightseeing Points by walking. Nevertheless the Metro Station is only 5 Minutes away.
Check-In and Check-Out was also no Problem.