I love these guys! One of the most underrated fish in the hobby; they've been around forever, are common and cheap, so lots of people overlook them or scorn them. But they are one of the best cichlids for beginners, as they remain reasonable in size, display beautiful form and colour, breed easily, and demonstrate all the intelligence and interesting breeding behaviour as their more exotic cousins. Yours look great!
I haven't had any in years, always seem to fill my available tank space with something else, but one of these days...