Moorings has local phone to call base. We have WiFi and use our Sprint phones which cover BVI at no additional cost....

I use Navionics...

The WiFi is actually pretty good