Amazingly warm and generous hospitality.