Dimitris's place is in a fab location, very central and close to the metro. It's in easy walking distance to all the main tourist sites.
The main building is small but there an additional "room" (separate building) too which is great for evenings, with great views. The roof space is wonderful, with plenty of space and wonderful views, including of the Acropolis.