This is a fantastic location in central Athens. The roof terrace is totally amazing too and exceeded all expectations.