More on the site of Cerros Belize