Another Garmin vote, run the Alpha 300i dog tracker but use it as a GPS in remote areas where don't have cell service.

You can download topo or Satellite shots to use when you don't have Maps capability on your phone. I assume the other handhelds do the same with Maps Etc.

I use if offshore often to communicate if the boat doesn't have Starlink capabilities.