The apartments are in a very good location and are pretty much as advertised.
The only inconveniences I had were the steep staircase to the very last floor and the internet connection. The network was slow and unstable. Having to also do some work during the stay made this a bit annoying.
Other than that, great place and great communication.