Although I no longer use my phone or my phone app any longer to track my rides, I would suggest RideWithGPS as probably the best for turn by turn. Several of the riders in my cross state ride group use it and they say it works flawlessly.
__________________
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress