The apartment is situated in the very center of Athens, absolute spot on!
Very good communication with the landlords, Im very satisfied.