A wonderful experience all round