This apartment was cozy, clean and comfortable with a nice bed. It was pretty warm while we were there (80+ degree heat wave), and the hostess was kind enough to leave a fan there to help with cooling. We also unscrewed the bulbs in the ceiling because they were close and hot, and that made a big difference. Shannon was willing to help make our stay as nice as possible and was very helpful with directions to laundry and advice about what to do with our dog. She even got our passports back to us after we left them behind! We had been expecting a real kitchen so we could make our own meals during the visit, but were surprised to discover that there was no stove top or oven in the apartment. There were a refrigerator and a microwave, but no dishware that was micro-safe. We went to a thrift store and picked up an electric frying pan and micro-safe casserole and, with Shannon's permission, left those behind. We also left behind two cans of bear spray, so that should be a big plus to anyone staying there in the future who wants to hike in the park. We did see a bear who was in close proximity to a boat launch; there was no reason to spray it, but it was clearly stumbling into a place where there were many humans. As far as we know it realized that it didn't want to be part of a crowd and went the other way, but it was rather hemmed in by a busy road and a parking lot, so it's easy to imagine that a confrontation could have developed.
Advice about Glacier: it was so busy that we couldn't find a parking space most of the time (early August). You definitely want to head into the park before 8:30 am if you know where you want to park for a day hike. The park is very dog-unfriendly - understandably once you see how busy it is there. We decided that if we did Glacier again we would want to take advantage of the shuttle service that's open to the public and serves the whole park. The park was about a half-hour drive from the apartment. The park is spectacular and should be on everybody's bucket list. The apartment is also less than a half hour from the Kalispell airport, and so is very convenient to that as well.