We had a close to perfect stay.
We had been warned, the 5 flights of stairs are tough to climb with luggage (and we had quite a bit!). But the place is well worth it.
Nicely renovated with all the necessary amenities (a dryer would have been nice).
The location is absolutely the best for shopping and dining.
It is so central that from there one can have the most beautiful walks to the most beautiful places.
The one caveat: key pick up and drop off is a 10 minute walk from the apartment. Not ideal when you have to carry your luggage along.
On top of that, at time of drop-off, the location was closed. The team was responsive, but still that caused quite a bit of delay. So do plan some time ahead for the unexpected.