Amazing food, atmosphere and if you've a few quid to spare you can stay up there overnight in their one and only room. The next morning you can have breakfast before skiing down the un-tracked mountain before the lifts open.
At the Kicking Horse resort in Golden, Canada. An up and coming, yet still unspoiled resort with amazing terrain.
www.kickinghorseresort.com/
Google map: tinyurl.com/y8t5pdy