To learn proper Islamic education, this is the right place to be
A place of worship
Good place to worship
Relaxation place
Nice