26-29C temperature (and many people swear by 28C) with low variance, so take care when doing water changes. Low nitrates, low hardness and a stable pH. Zero nitrites and ammonia. Smooth flat-ish rocks for spawning and plants to break line of site. Varied diet with things like a decent cichlid pellet, frozen or live foods and some vegetables.
Obviously, you'll need a male and a female too.
edit: and about a 20g tank