Heart Lake is wonderful, I went last year on a windy mostly sunny day and got to the top of Rogers Pass.