Very nice place! It looks even better in real life than in the pictures.
Very central, 10 min walk from Aristotelous square. Totally recommending it.