It a suitable place of worship
I was never there, its just that is just two houses away from my house.
Lovely place of worship