the apartment is really great for a short stay. You will find everything you need and the location is good. The self check-in procedure is well done.
However, the building only hosts Airbnbs which gives kind of a weird feeling and it can be a bit noisy at night but nothing too disturbing.