We never an algae problem. We have a 90 litre tank that we inherited already established. It has about 12 tetras/cherry barbs/a dwarf guarami and a pleco that lives at the bottom.
That's all it has in terms of fish. It looks full because it aklso has - living plants like Amazon Sword, Java Fern growing on a log of driftwood, a big log of driftwood, Java Moss on a rock, Anubias, two other living plants I cannot for my life remember the name of, and another moss ball - so there are more living plants and wood really than fish!
Wealso have two big castles, tons of hiding place type ornaments and we do find three things -
(1) Because there is so much space to hide, the fish dont hide, they swim unstressed and we watch them
(2) the small number of small fish we have, actually dont make it seem empty as the many plants and castles really create a lovely environment.
(3) We only feed a pinch of flakes once a day and it goes in no time. Pleco eats algae tablets and is often seen eating moss, fern, bits of the anubias plant and the driftwood.
We don a 25% water change each Sunday and the tank stays crystal clear and the plants looks gorgeous in it with little neon fishies swimming in and out of castles.