We spent a week in this apartment and we enjoyed it a lot. Everything was in walking distance and the apartment is perfectly located in the center of it all.
The communication was fast and simple.