Conveniently located directly off the highway at a good price. Room was clean, bed was comfortable, and nice bonus having a mini-fridge. Modern and up-to-date. Nice size indoor pool with slide (great for kids!) and hot tub. Only issue I had was with the kids' hockey team(s) that was staying at the hotel on the same floor as me. They were running up and down the hallways and knocking on doors at all hours, and I think they were also responsible for the fire alarm going off in the middle of the night. While ultimately it is parents' responsibility to control their kids, I expressed my disappointment that front-desk staff didn't at least warn me that I was staying on a floor filled with kids. I also suggested that they might consider hiring a security guard or appointing a staff member to deal with any issues that arise when a sports team (or other large or rambunctious group) is staying at the hotel so as to prevent any undue inconvenience to other guests. Because of this, I did not plan on ever coming back to this hotel. However, a few days later the hotel Manager called me to apologize and ensure me that the hotel does not routinely host kids' sports teams and that this particular team would not be welcomed back. This and the compensation I received showed me that this hotel values customer service. I will definitely give this hotel another chance as a result.