The flat is in the center of Athens. The owner is very responsive and helpful.
It is a great value for the price. Recommend.