Highly recommend this property to anyone going to Athens. The apartment is well air-conditioned, well stocked and in a lovely location.
The hosts are also very communicative and provide good recommendations