The apartment is good, nicely renovated and decorated. Some odd details were missing (no shower gel, no garbage in the kitchen..)
However check-in was terrible. No one showed up at the previously agreed time. Had to wait 1 hour in a cafe, and then wait another hour outside the apartment. I didn't receive any warning or message. Finally someone showed up, and barely apologized. I was not offered any compensation in any way.
The apartment is owned and managed by an agency and sadly they don't seem to care about the guest experience. Simply unacceptable for an apartment of this standard and price.