A wonderful experience all around