Beaver Mountain is one of the best kept secrets as far as skiing goes in Northern Utah. It's a small resort, and because of it's location-it's not as busy as the larger resorts; the prices are also a lot better. However, it doesn't lack because of size-the snow is wonderful, the lifts are up to date and well kept, staff are knowledgeable, and the runs are well kept. I'd almost prefer skiing here than a more expensive resort a few hours away.
It's worth the trip!