I've got an NPS document with charts showing the locations of their park moorings throughout the BVIs. It must be 10 years old, but it shows 25 mooring balls at the Baths (including the commercial balls). Sounds about right.