The place is a 5 mins walk to the nearest subway station, and is next block to the American embassy. From the property to city center is about 20 mins.
Maria was extremely helpful for my arrival in Greece. She gave solid advice about the neighborhood about the copy center, gym, laundry, and cellular providers. I throughly enjoyed her hospitality.