Very good masjid to pray and it has a Madirasa(islamic school)
It has a conducive environment and well equipped.it is SUPERB
The environment is serene.
Its a big mosque