Perfect location if you want to do some tourism! We were always 19min-30min away from most touristic areas.
The apartment was super cosy and met all the basic necessities for a short stay.
There was some unfinished work across some rooms (some plug sockets/light bulb cable were out/hanging, lower wall unfinished in a room) however nothing major that would affect your stay.
Overall, I would recommend it as it is located close to metro stations with connections to major stations.