Wonderful experience and wonderful hospitality