Islam is the religion of kindness and its teachings emphasize strongly on this issue. One of these teachings is respectful reception of the guests. Islam condemns anyone who does not welcome the guests cordially. There is a famous proverb among Iranian that says a guest is loved by God. According to the trainings of this ethereal religion, guest has a special place among Iranian.
Hospitality, a moral character that Iranian are famous for, refers to the works done to provide relief and convenience for the guest. This feature has been an obvious trait of Iranian from many years ago even from ancient time.
So, if you have decided to travel to Iran, you can travel with peace of mind. Wherever you arrive, from large cities such as Tehran, Shiraz, Isfahan, Mashhad and Yazd to small villages, remote areas and even in the heart of desert, sure you will receive a warm welcome from Iranian. Contrary to the negative images portrayed by the media against Iran, Iranian like foreigners very much and welcome them kindly. This trait does not related at all to their economic status. In any economic situation, they try their utmost to provide comfort for you and help you in your affairs. They may invite you for a cup of tea, a meal or even bid you to stay at their house for a couple of days instead of hotel. They never want anything in return. They just like to show the real image of Iran and Iranian to the world. They want to demonstrate world that they are not spleenful and violent as media shows.
Iranians enjoy talking to foreigners. A thing that you should know is that, they are curious to know your opinion regarding western countries' policy towards Iran. Usually youths like to start conversation with you about the political and economic status of your country and also your lifestyle. So, don't worry about these questions and just answer them kindly. Sure at the end you will leave Iran with sweet memories and never forget their warm reception.