A module that you have to install with composer because there are corresponding libraries. Leaflet provides a map output for the Geofield. You can set this when displaying the field.
If Googlemaps is going to be paid, this module will become very popular, I think ... Uses open source folders ...
You can even create and use the marker yourself.
popup on clicking the marker.
You can expand this module with the Leaflet More Maps (more map options) and the Leaflet Markercuster module. (displays nearby markers as a number, and when you zoom in you will see the markers separately.)