I have vacationed in Belize many times, and I would stay in a small-ish village. The supply chain there was not great. Not sure how it would be in a more heavily populated area. The scuba diving is spectacular though. Diving with the whale sharks is a must.