Apartment really well located, the metro is 5-10 min walk but you can walk easily to all the great area of Athens.
Konstantinos was super helpful and reactive, He give us precious advice and was always available for us.
I would definitely recommend this place.