Hoping to get some help from the experts..

Heading to BVI for BB Charter 11-18 April. Wondering if I need to reserve a ball for Anegada? We are staying there two nights, the 12 and 13th. Also going to JVD and Virgin Gorda. Reservations required at BEYC or Baths?

Thanks!