Agree with stiker, the line of iridescent spots under the eye are an umbi trait.
Another ID trait is that the premaxillary part (of the upper jaw line) extends to the middle of the eye.
In most cichlids, it does not extend quite so far.
Hope you have a big tank, males can exceed 30".