The department is exactly what is published, it is right next to the subway station and there are restaurants around the corner.
Walking you can reach the Acropolis in 5 minutes has an incredible location.
The apartment is perfectly equipped and the room is super spacious, clean and very nice, the bed very comfortable.
Without a doubt it is an excellent place to visit Athens; I highly recommend it.