We did the whole Duna Vista loop. took us about 5 hours with short breaks here and there. seems longer than 7 miles on foot. We started from the the end of high mountain rd in lopez. Great way to burn some calories for the day.
Nice trails. You have to pay to get into Lopez lake. Was told there was another way to access the trails on the backside but wasn't sure what road to take. Lots of spurs and trails that connect so pay attention to the signs.