There's a little island off the coast of Belize called Caye Caulker that takes about an hour to walk from one side to the other. There are no concrete or paved roads on the island it is all hard packed sand and the taxis are golf carts. There are nice hotels and condos but don't ask me how they get built because I never saw a car or truck. The snorkeling and scuba are best I've ever experienced and all sea food is fresh caught daily by locals. Every few hundred yards on beach there will be a large charcoal grill area with fresh caught lobster from that morning and you could get a big lobster, with rice and mixed vegetables for 8 bucks. That was about 6 years ago and I ate a LOT of lobster while I was there.