Fantastic location, best in Greece. Thanks Stella