A fantastic experience; this was more fun than I expected! A fantastic experience; this was more fun than I expected!