It’s a tourist marina and it will always thrive.
Most all the restaurants in the BVI would have failed if they were in the US due to poor to non existent service, but they have a captive and politically correct clientele.