There are mosquitos, sand flies and something called "doctor flies" all of which bite. Bring 100% DEET or you will be sorry. You may also want to stay somewhere with 24/7 electricity so you can sleep with a fan. Otherwise there is no way to keep the sand flies from biting.
You might feel like spending a day on the beach here but you might reconsider!
What you can't see and won't notice until you lie in bed at night is that the beach is the home of many sandflies and these tiny creatures can cause severe itch and even pain. Unless you want your legs to be full of red, very itchy spots take a wooden sundeck instead!
They say baby oil helps but I didn't take the risk!
Diving is a dangerous sport. Make sure you chose your diving company carefully. Ask around to see which company is the best and consult the guidebooks if you can't find good word of mouth. Even the serious companies may not be too professional so don't be deceived.