I have been to most of the middle eastern countries. Iran, Iranian people, and Iranian culture definitely stand out and stand high. Indeed they are hospitable, polite, and Very cultured people.
What else amazed me was the level of hygiene. One cant eat or drink anything from kiosks or little...