Cute place. Great location. Very clean. Responsive. Greek people in general a bit abrupt/short with you. Maybe comparable to New Yorkers in the US. Overall great experience.