I am not sure of your budget but on the way into the BVI we always use Dolphin Water Taxi. They meet you at the airport for the land taxi, then they have boats for getting to customs and coordinate the customs process. In the past they took us directly to the Moorings or Horizon YC base. There is beer in the land and water taxi and if your plane is late you are not stuck in the USVI. I find that given the need to start vacation in STT when you land it is a great way to start. I recommend it 1000%