A homely and familiar environment in a foreign and unfamiliar place. I will come back!