Well nearly road place for Muslims to worship and has at least space for parking. Also its good to have a school associated with the mosque nearby.