I would definitively recommend staying at Dimitrios place! The flat is ideally situated, neat and has a fantastic view on the Acropolis. Dimitrios is very responsive, accomodating and takes time to give you nice tips and addresses to make the most of Athens!