We visited twice during our trip around the USA in February and March 2008. Our first on-snow day of our trip was at Timberline and it was an amazing day. It had been snowing all night, and so we had lots of lovely fresh to play in. Not all of the lifts were open (it was a Friday) but those that were kept us happy.
We revisited a few days later when more of the mountain was open, and the visibility was better and had some great times snowboarding around the tree runs.
We didn't make use of the park facilities, or the apres facilities as we were staying 20 minutes drive or so away. The lunch options were good at the lodge though so I imagine good food and drink options would be available.