Fantastic apartment situated in the perfect spot. The roof terrace is amazing.
Would definitely recommend to friends visiting Athens.