Argiro’s place is everything you need and more. Their hospitality is outstanding, it wasn’t a problem that we arrived quite late because our flight was delayed, and Argiro gave us a bunch of tips for cafes and restaurants. I definitely recommed the place.