The apartment itself was clean, tidy, generally well-appointed, decent location (for sights, restaurants and groceries), check-in friendly, communication prior to arrival excellent, and I wasn't generally disturbed by noise mentioned by other reviewers.
The stay was let down a bit by some details - some already mentioned by other reviewers (e.g. terrace sofa cushions are in a very poor state) - which I've reported to the host. The most annoying was the cleaner turning up early on the final morning, before the advertised checkout time, putting pressure on me to leave earlier than planned.
Overall, stay was fine.