Really nicely groomed trail for the most part; shady in lots of spots too which was lovely. A couple of tiny stream crossings, and not at all crowded. No hassles with parking and the All Trails map worked perfectly. We ended up going almost 6 miles.