Wonderful hosts in a prime location in Athens