Belize has the most sophisticated email system I have seen outside of the US
If the resort you are interested in has an email address they may even have a discount for booking directly with them through the net.
If you tell the name of the place I can assure you will get honest feedback from these message boards.