IF you can delay your visit into February, mid to late, our experience has always been good. The water is still cool and the SI can be chilly but the weather otherwise, for us at least, has been near perfect. We have been very fortunate in no lost diving days and the temp on island is very pleasant. And still no mosquitoes! If you were there this past July I think their numbers and voracity was near legendary. 
