It is a wonderful place, esp after that fake Muslim who headed it, left.
May Allah rewards them abundantly for their work.
In fact I was there some time ago welcoming a new Caucasian brother into Islam. May Allah keep him on the straight path and make it easy for him.
Allahu Akbar!