Amazing location and exceptional apartment. Very clean and modern and very spacious. For two of us we had 2 bathrooms which was great, perhaps the value would have been better if we shared with 4.
The communication with the host was generally good and there was only a slight delay with check in as the room was being cleaned.
Otherwise nothing bad to say about this residence. I would absolutely recommended it and will even likely stay again myself if I travel back to Greece.