Nice. Not too much cover, not too little. The substrate looks great! I'd find siphoning waste out of the large gravel difficult, though you probably have a good method. It sure looks clean.
Its a 20 gallonwhat size tank is that it looks like a 20- maybe 30
aw nutsyour gonna need to move that blood parrot into a 45 or 50 when it hits adult hood in a couple years