I have been going to SnowShoe since I was 10 and now I am 23. I love that it is not a far drive to be able to get to a great skiing place(from lower MI). I have stayed in the Inn at SnowShoe and at what used to Spruce Lodge(Expedition Station is located there now). I would recommend SnowShoe to any level skier. Especially if you are just beginning. However, it is also a great place to go for those that are more advanced. The only thing that is dicey is the weather in Feburary. It can be great skiing one day and not so good the next. I found that skiing in March is the best time to go, especially if you like spring skiing. Have Fun and enjoy the skiing/sights!!