We were there last November and the mossies were pretty bad. That was the first time in the last 20 years of so of vacationing in the BVI that I recall them being bad. I think it really depends on the weather....lots of rain = mossies. However, if you are lucky enough to be on a boat its almost always easy enough to find an anchorage with a nice breeze.