This would be an excellent place to stay in the winter (NOT in the summer and I'll tell you why later). Great location right off the main road, easy parking, pizza/bar/shopping right next door, large hot tub (heated pool) inside, excellent continental breakfast, lockers in the underground garage for your snow gear.
Now for why you probably don't want to stay in the summer. NO A/C!!! I've never stayed in a hotel that didn't have A/C so I didn't even know that was a thing I had to look up. The room was over 80 degrees when we got there. There is one standing fan but it does little unless you're laying right next to it. The window did open so we were able to slightly cool down the room over night. Also, the room was run down a bit. The bathroom needs a fan to remove moisture because it's pealing the paint, etc.
Overall, I'd stay here again in the winter, but not in the summer.