Schweitzer Ski Area, ID Hotels