I have spent the last 3 nights at Anastasios's place and it was definitely one of the high points of my trip to Athens - The view from the terrace was absolutely phenomenal (the photos don't do it justice). Really clean place that was spacious and the neighborhood was lovely - you are a minute walk from Neos Kosmos station (which is 5 minutes from the Acropolis stop) and there was a fantastic food market in Saturday morning, which was great. Anastasios came to meet us for the check in - where we were slightly earlier than the check in time but there was no trouble dropping our bags off at all.
Will definitely stay here again the next time I am in Athens!