Great location for seeing the sights - 7 minute walk to the Acropolis Museum, very close to bars and restaurants (both local joints and the touristy ones near the acropolis), 5 minute walk to the Metro. House itself is on a very quiet street. Very comfortable for two couples.
Voulina was very helpful on check in and very accommodating. If you are coming from the airport, she can arrange a cab as well, which I would strongly recommend. Top notch base of operations for seeing everything Athens has to offer!