We stay there every year to ski during Texas Spring break in March. There is a ski rental shop in the basement of the Sheraton that we reserve the ski equipment from. It is very convenient and you can store your equipment there daily.
As for restaurants we like Ore House, Mazzola's, Slopeside Grill and Paramount (only open for breakfast and lunch). My kids like 8th Street Grill where you cook your own steaks on an open fire, not my thing, but we go every year
. I have heard that Laundry is very good, but I have yet to try it.