We have always used adventure sports sailing https://www.stmaartencharters.com every time we go we book a trip with Ian Martin the captain.. The island offers lots of excursions that all good but this is our favorite.. You will not be disappointed .. great food, great music on board, snorkeling, fishing, Ian is a great host .