It takes 5 minutes to the city center and to all the nicest restaurants. Everything in the apartment was very clean and well conserved.
It's an autocheck-in, we didn't meet the host but it felts like it because he has been for us the entire trip suggesting us some restaurants and replying our questions very quick.
Our stay in Athens couldn't have been better!