I have stayed in over 40 Airbnb apartments worldwide in the last few years and this is one of the best. Amazing location, cleanliness, communication, view, style, and the many extras that were provided by Konstantinos.
If this apartment is available, book it!