Dimitris's place is in a great location in Athens and has everything you need. Dimitris is incredibly kind and welcoming. Make sure you are in touch with him on your way to check in as it's tricky to find the entrance/get in otherwise!