Did the same thing a week ago and was surprised to find Otter Creek closed. It looks like it's going to be several months before it reopens. Peaks however is supposed to open in a week or two. They signed with a new management company last year and have been renovating. Word is that two new things will be in the rooms at the lodge...TV and WiFi.