The apartment location was excellent. The communication was superb and the checkin was seamless.
Our experience was slightly tarnished with the Internet not working and it being extremely hot in Athens (they only have air conditioning in the living room, with a fan in the bedroom) - we did sleep on the sofa because the bedroom was unbearable.
We only stayed one night so was not all bad- with the location being amazing.
I would highly recommend providing the air conditioning was fixed/ they buy one for the bedroom and the WiFi is good (was probably a isolated situation).