Amazing place...you can't do anything here but relax in calm and quiet traditional Greek small town