As insurance for my driving vacation in Italy, I had downloaded this app just in case my Garmin got lost or stolen. Well, guess what? My Garmin failed to work right from the outset, so I used this app for the whole trip. And it worked (almost) flawlessly, providing directions to even the most our-of-the-way locations.
The only "complaint" that I have is the same one I have with ALL GPSs - they sometimes lead you on less than direct routes. In this case, the app inexplicably would try to take me off of highways whenever we approached a toll even though I had turned off the "avoid toll roads" preference. I got caught with that problem on my initial trip out of the airport but then just drove where I wanted to go on subsequent trips and the app properly adjusted the route as we went along.