The location is very central and a lot of attractions can be reached by foot. The metro station is close to the building.
They were flexible with Check-in/Check-out times and the communication was excellent.