I use CoPilot, mi Es on Apple but they do an Android version. I have used it all over Europe & when I was in Hawaii last year.
It has offline maps & multiple vehicle type profiles, so you can choose Motorcycle or Car & what type of navigation, as in shortest or fastest. You can create or modify the profiles & add routes etc.
It supports sound & device preferences to, so you can set nav to override music or phone calls etc, so you never miss a turn. It has lots of customisable options. And most importantly it works well & gets regular updates. You choose one Map area when you buy it & can add others for a small fee.