The place is about 5-7 min walk to the subway/ metro which is very convenient. We found the place to be clean,with lots of little thoughtful items in the vanity and kitchen. The acropolis is a 15 min metro +walk away. If you are looking to explore Athens, this is a perfect base. Note that the shower pressure is less than what you expect in North America but not bad.