A worthwhile experience on every level!