We enjoyed our stay while visiting Glacier NP. The room was comfortable, but a bit noisy. I suggest asking for a room on the top floor. The restaurant/bar on site is great after a long day of hiking. We booked the room on Expedia and received a good rate for the level of quality and services the resort provided.