it looks good, I would suggest you use leaflet package with their base maps and formatting to get better quality results
I would add the ability for the user to filter the data themselves and explore a little.
Unless that wasn't part of the requirement?
Also what @ahmedshingaly said, leaflet is awesome to use.
Plotly maybe to help you at too.