Definitely recommend Yorgos’ place if you’re staying in Athens! 1 minute away from a metro station and only a few stops from Athens centre.
Yorgos is really helpful and check in was smooth, the apartment is very nice too :)