Dio’s place is excellent - really great location, lovely flat and he’s a fantastic host. Would strongly recommend for anyone visiting Athens.