Maligne Lake is absolutely beautiful. The surrounding mountains were snow capped and the lake water is always crystal clear, which made for an amazing setting. If you in decent shape, and have 4-5 hours, do this hike to the top. You will not believe the views.
The view from the boat going down Maligne Lake is also great, those mountains and the colors of the lake.
But once at the viewpoint near Spirit Island, it turned almost magic, the color of the water, the reflections and the surrounding mountains. As usual the camera could not catch this, mostly because the sun was on the mountains tops but not fully on the island, but this only added to the drama, with the shining white glaciers.
Carry food, water, bear bells and bear spray. Use the bathrooms at the trail head before heading out.