Hotel Northwoods does not have a pool. It is right in town and very convenient to the rinks, but no pool. We were worried about the lack of a pool, but there's so much to do around there, we wouldn't have had time to go in the pool anyway. The ski jumping complex was pretty great.
Crowne Plaza is #1, Golden Arrow is #2, IMO.
Both are short walks to rink. Depending on time of year, that hill down from CP could be dicey for cars/buses. Golden Arrow is closer to restaurants/bars in town......but both provide convenient locations to everything.
Food that comes with team package is average at best, so you'll find yourself wanting to eat out at least half the time.