Clean and tidy mosque
Organized and wonderful mosque
A wonderful and tidy place
Lovely
Place of worship