Excellent
I have used this app for a few years and it keeps getting better.
I track my hikes and MTB rides, as well as other activities.
Offline map use is excellent. I put all of my bike rides into one folder and it provides combined data info. Great as an odometer function.
iToones about
MotionX GPS, v22.2