Very nice place. In the heart of Athens. Walking distance to everything