The apartment is nice and cozy, very suitable for a stay in Athens. Even if no central, it is close to the metro and the center is not so far. The host will give you all the informations.
The district is quiet with shop and restaurant around to buy what you need.
So I recommend it for a stay in Athens.