The apartment is very clean and spacious. Location is superb. The Metro station is 5 min walk away and you can reach the center of Athens with 2 stations.
Hercules and Dora are among the nicest hosts I've come across. They arranged transfers from and to airport for us which is very convenient. Hercules explained in details how to best visit Athens for the whole 10 minutes.
I can recommend anyone to stay here when you come to Athens.