The apartment is a great place to stay. There is a great Café you can get breakfast and the tram station is also right there in front of it. You can get to the nearest metro station in 9min by walking and walk past some nice restaurants, cafés, stores and of course beautiful churches and buildings.
Warning: Read the house rules. At check in you will have to pay a deposit of 250€ even though in the house rules it states that the deposit is 150€.