Amazing birthday hike. At the beginning parked in parking lot across river so had to wade to get to the trailhead. Not a moderate hike due to technical area thru boulders.. Invigorating swim at the lake!