Definitely call Elaine at the Leverick Bay dock (they're at www.virgingordapowerboatrentals.com). They'll rent you a boat or you can charter with a captain. We've done their "join in" all day adventure for $150 each and it was a bargain, with five snorkeling stops and a lunch stop.