Nice place near metro station. Tram D also takes you to the train station and main tourist places.
The apartment is just like the pictures and good for a short stay.
Easy self check in.