Superb hospitality and a true home from home.