The prevailing wind also means there are very few insects in San Pedro. We use purified rainwater for all kitchen and washing purposes. San Pedro has drinkable city water. Bottled drinking water is in ample supply in grocery stores and restaurants. San Pedro has good basic medical and pharmacy services.
Hospital is back in Belize City, so try to avoid major illness.
We have never heard that vaccinations are needed, but you can ask the CDC or your doctor. Prices are per apartment, regardless of the number of people. Discounts available for extended stays.