The apartment is a short walk from the metro station and many of the attractions in the city.
It's up 1 floor with no lift in the building, but still manageable. The apartment is spacious and the TV came with Netflix and Disney+ which is a nice touch!
They came to greet us on the day of check in so it went smoothly, and allowed us to check out 30 minutes later.
Overall a great stay and would recommend :)