Lovely hike with many beautiful lakes along the way. We started at Bear Lake and hiked thru to the Fern Lake trailhead which clocked in at 11.4 miles on my Fitbit. From Fern Lake it is another .7 miles to the RMNP shuttle. It took us about 5 hours, with stops, to complete. The first 3-4 miles of the hike is a steady ascent and the rest is all downhill. We ran into one snow patch along the way that was easily traversed (early July). Stop at every lake along the way- they are spectacular. Keep an eye out for an unmarked trail on your left that leads to Lake Helene. It's about half a mile past the Sourdough Backcountry Campsite and is a great stop for views and lunch. Lake Odessa is about 4.5 miles in and you need to hike down to get to it. Incredible views. We also passed Spruce Lake, Fern Lake, and Fern Falls. We didn't see many people along the way and the views descending into Odessa Gorge are spectacular. Horses are allowed on the trail, and the droppings get pretty bad the last 3 miles near Fern Lake. Overall, this is a beautiful, long hike that offers gorgeous views of RMNP.