A very charming and spacious place in the heart of Athens. The roof terrace is magnificent.