Perfect location for mainland adventures - hosts have lived in Belize for years and know the ins and outs of the sites you'll want to see.