Wonderful location, wonderful people, and wonderful experience