Sounds like great fun.. Enjoy yourself.. I went to Tehran about 15 years ago. The people were really nice and down to earth.