(Translated by Google) thanks God A very neat and clean mosque with all the necessary equipment. Thank God (Original).