Unfortunately, does not meet expectations.
Location is central, but also in front of a restaurant/bar that blasts music until 4 a.m. Impossible to sleep.
Lacking amenities : only one (1) roll of toilet paper (!), no extra pillows, only one (1) capsule to make coffee, only three (3) hangers, etc.
Poor communication: all messages are "automated". I made three different requests and all three were ignored/brushed off : wifi (password can be found inside the apt, says George), extra pillow (ignored) and requirements for proof of covid vaccines in Greece (George doesn't know the requirements).
I cannot recommend.