We stayed here on our way to the Tetons. Being a veteran I was appreciative of the discount. Our room was very comfortable, the bed was outstanding and the staff was very responsive. The only reason I am not giving this a 5 is the online registration folks were horrible. They argued with my wife about the rate and availability. We decided to go to the hotel directly and were very glad we did so as the staff apologized for the experience.