The mosque was great. Firstly it looks like a masjid from out side, it has lot of parking. Once you get in there is ample room for prayer. They also have a school and funeral services as well. They also perform Marriage services and Family Counselling.