Best place to stay in Corozal and maybe Belize.