Sailing in Belize is an adventure