I agree with Manpot on Voyage.

Their boats are well kept and clean. We also like that they are easiest to get to from St Thomas. Less time on the ferry, more time on the boat.

The Riteway at West End is right by the boat and also a clean grocery. We use it for fresh items and have heavier items delivered by Bobbys.

Internet on Voyage boats was reliable and affordable (i.e. NOT $40/day)

We liked Voyage better than Moorings.