We have not been there yet. We will be there on Nov 7. We have an excursion booked for 20 people with Flamon's Taxi and Island Tours.
http://www.therealdealusvi.com/ Don't know how good they are but very prompt at answering all our emails. Gave us a rate of $20.00 per person and the children are free. We will be met at the ship and have a tour of the island, shopping and lunch and then a beach break. About 6 hrs. I asked about gratuities and what would be considered fair for 20 people and he replied gratuities are appeciated but we just want you to have fun! So that really did not answer my question but told me they are more interested in us enjoying ourselves than their pockets.