The flat is very nice, big, clean and with modern decoration and furnitures.
You will find everything inside to have a wonderful time (towels, soap, washing machine etc...)
It is situated only 3min waking from the train station and 6 stops by train (less than 15min) from Monastiraki (the center of Athens)
Also Eggalos is a nice host and very helpful before and during the trip.
To have a nice stay in Athens, this is the place to be.