Demetrius Place is very convenient about 20 minute walk to Acropolis.
Also a good value