I don't know how this place has any positive reviews. I've stayed at various hotels around the state every other weekend over the last 10 years, for either work or kids sports travel, and I've never had as difficult of an experience I've had with this hotel. I arrived late on a Friday night with one very sick child and another who needed to catch an early morning ride with a friend to make it to a basketball tournament in Bozeman. I asked if they could give my daughter access to dry cereal or something else that was easy to give us....before she was picked up in the morning (10 minutes before their breakfast formally opened), and this request was refused. Then, 3 weeks later, I came across an unexplainable $250 fee while looking over my bill. I called today to inquire about it, and they claimed it was a pet cleaning fee because they found "dog toys" and "dog hair" in the room. Not only do I not even own any dogs that shed, the non-shedding dogs I own were at home with a pet sitter, which I have proof of. I called 3 times today to try to explain that there was no way I had a dog in that room and I was hung up on each time. The third time, I was told they were going to call the police, so I called the police myself. The police officer has been helpful, and I'll continue to pursue this issue, but I hope no one else has to waste their time or lose their money by taking a chance at staying here.