I have visited Iran and the people are some of the warmest, most friendly and hospitable on the planet. Sadly, so many people they watch their biased news and are unable to think outside the box and see the real picture. The irony is that these American will most likely meet a cold, unfriendly person and be in danger in their own country in a big city there.
They have no true understanding of Arab hospitality and culture. Just silly scare stories from corrupt Western governments who want to make them fear the Middle East so they will acquiesce in them committing outrages there.