Ah! Was wondering if anyone was going to take a look at that....and yes, I think you are right about the season that it would be the most "fun". Here is another view to whet your appetite:
Access in the winter would be "reasonable" with a sled, if you are into that sort of thing.