the features are really big, and it was mainly constructed for snowboarders. There are some sick attributes though. The wall ride, the adjustable "tap" bar and tons of logs to slide. The wood is sticky sometimes so watch out.
Check out the JH hostile, its a super chill/relatively cheap place to stay right in Teton Village. I don't know what the park is like these days...I haven't wasted a day in it since I was 14 and didn't know any better.