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.
We've been twice. IMO the Golden Arrow was the best place to stay. All food is served there that is included and was much better than the Crown Plaza food. Easy, close walk to the rink.