We had a great stay and were sorry to leave Alex & Maria's place. The location is incredibly convenient - a lot more than it looks on the map - we didn't need to use a Metro at all to walk to all the major sites in the Acropolis area.
If you stay here, try to make the most of using the outdoor balcony area - it has fantastic views. Also they were great hosts and very accommodating - thanks for the welcome gifts!