Very nice place in the heart of Plaka.
Exactly as advertised