I make extensive use of geopandas and plotly for doing mapping and it’s very difficult for me to imagine it could get all that much easier. Dump my geo data frame in and specify which columns to use and boom you’ve got a fully interactive map with Open Street Maps data underneath. It even has a variety of themes to choose from!