by John & Jessie Foley - 14th January 2014
Pros: Great Snow and Great Staff!
Cons: Mother Nature is not cooperating!
Loon had put the investment into the snow, making it and grooming it, to give it the best conditions in New England. When you get there you will find the mo... Full review