The location is really good, one of the best place in the town (even if quite a lot of steps are required to get there from the metro station). The street is nice, close to bars and restaurants but not noisy at all overnight.
The apartment itself was ok, not as good as expected and the room without windows is not really the best when it's warm outside. Also it was not super clean.
Overall it was ok, but for the price I paid I was expecting something better.