It was my 2nd stay at this flat. The flat is very clean and everything you need is there. The communication is also good.
You can see the Acropolis from the balcony and you reach almost everything per feet. A supermarket is around the corner at the Agias Theklas street, there you can find everything for your stay.
I can only recommand this flat.
Efcharisto poly, ta leme :)