I fought a bit to see if the GeoIP was working when I realized the map is just on the lowest zoom, that's why setView seemed not to work. I'll reference a pull request in order to provide an optional zoom parameter.