We had a lovely stay.
The check in was fast and the apartment was spotless and nicely decorated. It was actually better than expected and above other apartments similarly advertised. Location is good and the metro station is only a few minutes away.
if you come by car, it might take you a while to find a parking on the streets nearby.