I have kept 8 different types of dwarf and regular sized cichlids and without question the most versatile and under appreciated cichlid is the keyhole cichlid. When I first got into cichlids two years ago keyholes weren't even on my "want list" and I only got one because my LFS had them and they looked interesting. Not only are they beautiful, they also tolerate a wide variety of water parameters and they are also the most peaceful cichlid I have ever owned. They still have the cichlid intelligence, but they are reasonably sized (4 inches), they are not fragile like dwarf cichlids and they will fit comfortably into almost any community tank. My angel fish was much more aggressive than my keyhole which I have kept successfully with a variety of small and even tiny fish to this point. I suspect the lack of vibrant colors is the reason this fish isn't more popular, however, the keyhole has an earthy beauty to go along with its stellar personality. I highly recommend them.