Perfect. Can't think of a better stay or location in Greece with amazing views and good walkability.