Dimitris' place is a must choice for anyone wanting to visit Athens. Very centrally located, with extremely helpful hosts and everything you could need at walking distance.
Awesome souvlaki 2' away, small shop 1' away and overground just 5 min walk. No brainer.