Instead of recommending OpenStreetMap.org, I would suggest Cartes.app as the Google maps replacement (uses OSM data). It contains most features that Google Maps users are used to and will feel familiar to them. OpenStreetMap is more of the backend for mapping apps rather than a direct replacement for Google Maps.
Cartes for most features (satellite view, reviews, shareable links that work for anyone, etc.) and CoMaps for offline/driving directions.
Instead of recommending OpenStreetMap.org, I would suggest Cartes.app as the Google maps replacement (uses OSM data). It contains most features that Google Maps users are used to and will feel familiar to them. OpenStreetMap is more of the backend for mapping apps rather than a direct replacement for Google Maps.
Cartes for most features (satellite view, reviews, shareable links that work for anyone, etc.) and CoMaps for offline/driving directions.