Thank you so much for your appreciation. Yes, you are right that due to my friends in Iran, I didn't spend much during my stay in Iran. But one thing is sure that Iran is cheaper than Pakistan. Especially traveling is much cheaper. Recently, I spent a time in Dubai & there, 5 dh/Rs 140 is common fare on the bus or metro but in Iran, it was just Rs 3 & you could go anywhere. If two persons travel together then hotel costs just around Rs 500 (Air Conditioned) each person. So....in my view, Iran is much cheaper than Pakistan. But Food cost is same in both countries. Now, Iranian currency is getting stronger due to the lift of sanctions so, things will be more cheaper in the few months.
Iranian is a artistic nation. They keep a high cleaning standards in their houses & pays lot of attention to the decoration. They do keep the public places clean too. Tourist enjoys a lot in Iran due to safety, low cost expenditures, & kind Iranians.