The location is great and check in was very easy due to the self check in with the key code.
The apartment, especially the living room, is significantly smaller than we expected. The outdoor terrace was nice but if the weather was not great, it would have been far too small for a long stay.
A few communication / cleanliness hiccups but otherwise a nice stay.