Wonderful hospitality and accommodation.