The flat is greatly located. Short walk to everything you could be interested in visiting in Athens centre. The place its very comfortable including a great mattress.
No complaints about this place, much more space than your average hotel room.