A little piece of paradise near Glacier National Park