Very welcoming and available host. Not huge but best location in Athens.