Without a doubt Iran is home to the most welcoming and hospitable people I have ever met whilst travelling