Great place. I went there several times. You need 1.5 hour to see everything if your are fast.
The quality of the cichlids is very good. You barely see any damaged or too stressed fish because the tanks are so big.
Nearly all lake Malawi cichlids are bread in the store. A good part of the lake Tanganyika cichlids are from private fish keepers. Which provides a good opportunity to sell fry.