Its a so nice apartment.
You will find all you need to have a very good time in Athens. All you want is near ten minutes or to metros stations.