This is a moderate out and back trail to Elfin Lakes in Garibaldi Provincial Park. Once you've made it up and out of woods and gained the ridge you'll have wonderful uninterrupted views of the surrounding mountains. If going in the summer be prepared for full sun exposure for a few hours, ie, bring a couple of liters of water at least. This is also an area with considerable bear activity, so plan accordingly. The trail itself is very moderate, this is strictly hiking, with no scrambles or climbing to speak of.
Parking is good, and the trailhead is obvious.
For a long hike this is unusually good for children 9 out of 10, as the difficulty is quite low, it's simply a function of distance. If you have kids that can handle the kilometers, then there is no reason to not bring them along.