Agree with reaper & belikinbill on things to do,
Caye Caulker is only a 23 min. water taxi ride inside the reef,if you go, walk down to the split & have a cold one at the Lazy Lizard while you enjoy the fantastic view.
My choice for bug repellent is skin so soft, it even smells good.