On Utila and Belize, we haven't been to Roatan yet but are going in June, no one in my family of 7complained more than occasionally about the sand fly bites. I however, have a terrible reaction to them. I have decided I must be allergic to the bites. Deet helps but only minimally, not worth it...