Excellent terrain parks that cater to riders of all abilities. Wide variety of runs that allow you to enjoy a full day without getting bored. They have an extremely friendly and helpful staff that is always quick to help. The crew is always updating features and runs during the whole season so none of the area gets stale. The lodge is a great place to hang out, and the staff keeps it clean. Cannonsburg also runs many events and competitions throughout the year thay keeps it interesting. All in all a phenomenal ski area.