Our stay at Dimitris's was perfect. The place was very clean and we didn't need anything more. I'd recommend spending a few days to their place to visit the Acropolis just next to it.