Does anyone know of any storage buildings/areas, either on Ambergris Caye or in Belize City?