Did this as a 3 day 2 night backpacking trek. Beautiful area with very diverse ecosystems. Even on a holiday weekend it wasn't crowded at all. The twin lakes were a bit more populated though. The ~8 miles from snag lake to cindercone to rainbow lake is largely loose sand, which is a huge bummer for hiking in general, but in particular with a back country pack. Also pretty exposed for that stretch. The rest of the trail has good shade. Saw a juvenile black bear, maybe 200 lbs about 3 miles from snag lake. It saw us and was not interested, which is great. Overall, definitely worth doing, it is a wonderful park.