Google map widget represents all you need in terms of map and modification.
Content – Map
First should have a google api key and enter it in customizer related field as explained in top of the widget.
Then you can modify your map using given options.
Custom Map Style: just go the Google Map Styling Wizard or Snazzy Maps and copy your desired styling here.
Enter as many as markers in your map.
Infowindow Max Width: indicates size of your marker information which open up when you click on it.
You can set your marker by search option or exact Lat&Long numbers. You are also able to change appearance of your Marker.
Marker Info Style
Marker Popup Info box on click Styling Options.