A wonderful experience, definitely worth the price