We just finished a fantastic 9 day charter! BVIYC is a very well run company and everyone is super friendly. The equipment is in good shape and the staff went out of their way to help with some special requests. We couldn't be more pleased with our experience!