Probably my favorite hike in San Diego county so far. Took us about 1.5 hours round trip from the parking area. We jogged a good portion of it so probably a 2 hour hike for the average person. Some things to know:

-There is poison oak on the trail and the trail is super narrow in the area with the most poison oak so be careful.
-There are places to do some rock climbing and bouldering.
-There are spots to swim and cliff jump although, I would do that second one with caution.
-Mostly downhill on the way in and up hill on the way out.

Will definitely do again.