Very good place to stay in Athen. The view from the huge roof terrace is the best thing that you can get in Athen.
The apartement is not that big, but you will not spend much time inside 😊