Wonderful experience all round