Nizwa, « perle de l’Islam »