I'll put in a thumbs up for FlyBVI....we like them a lot...(they have a website)...in addition, I'll add that breaking the group in 2 is probably the best option. easier to manage and cheaper overall.

Depending on weather, the flight is 38 minutes one way, and 42 the other in their Cessna 404...so depending on arrival times in SJU, the whole group could be back together within a couple hours...