I can highly recommend the Land & Sea to Soufriere in St. Lucia. Personally, on St. Thomas I prefer Sapphire Beach to Magen's Beach, but I am sure the excursion will be fine.
Marigot is a must see, but do you know what beach the excursion will be going to in St. Maarten?
Nancy