Castillo Herrera, Beverly, Nicaragua