In short, it was one of the hotels I have ever stayed in.
It served its purpose. I was visiting my girlfriend who attends Briercrest. And the Pilgrim Inn enabled me to do just that.
The staff were not exemplary. I stood at the desk for over five minutes after ringing the buzzer and nobody came. Finally someone helped me check-in and it felt as though I was doing them a tremendous disservice by giving them my business.
The hotel itself is in desperate need of updating. It looks like it was decorated with the contents of my great-aunt's attic in the mid-70s, which isn't all together a problem, but still not what I would call a 'desirable quality'. The room had old amenities and the utilities were is some disrepair but not to a terrible degree. There were lots of towels and hygiene products which were great! And turnover service was done really well! The rooms are clean.
The location is far enough away from the truck stop that the idling engines do not cause a problem. It is also remote enough that I don't feel like I am 'on campus' at the university. I did, however, look out my west-facing window to see a tumbleweed blow across a vast gravel pad with some course dead grass around it. It was an unpleasant optic but is on-par with the location.
Moose Jaw is only 15 minutes away and has everything that one might need.
If you are just stopping in for the night or need a cheap place to stay to, for example, visit an *ahem* significant other, then it is a descent choice.