I have not done the Boomerang Anguilla trip but have done the Boomerang Tintamarre trip. They do a good job. It is basically a speed boat so they get you to sites pretty quickly so you spend more time at the actual sites. But if you prefer a slow sailing vessel, you might want to look elsewhere.