I highly recommend staying here during your visit to Athens.
The location is amazing, with it being just a short walk to the Temple of Zeus and the Acropolis. Also, there's a supermarket & bakery close by, along with very cute coffee shops and an amazing traditional Greek restaurant (very cheap & delicious!).
Konstantinos was readily available to answer our questions after we arrived, and even help us arrange a day trip to Sounio.