Great place, great host. All you need in Athens to feel at home.