Fantastic place
Strongly recommend it particularly for non-Greek visitors
The will enjoy all central places on their door step