We planned an independent itinerary over two weeks seeing the foremost sights (Tehran, Shiraz, Persepolis, Yazd, Esfahan and Kashan) using this guide. We stayed in the mid-range options, using the author's picks for accommodation. In all instances, we found that the choices were vindicated. We were able to book all accommodation using the contact details given in the book. Most mid-range hotels will also help book bus tickets and taxis to/from travel terminals, which is most handy if you have no working knowledge of Farsi.
The language section was somewhat limited and there were one or two mistakes in representing things on the ground. Mid-range prices have definitely gone up - allow for about 15 to 20 per cent inflation from the prices quoted in this book if you are planning on visiting the country in the near-future. But none of this detracts from the fact that we found this book an essential companion for our travels around Iran.
The book offers plenty of positive reassurances about the sort of welcome you can expect in the country. We found that the book was vindicated in its confidence. Iran is not difficult to travel around and generally free of hassle. The one exception is perhaps Imam Square in Esfahan but it never gets too tiresome. One of the pleasures of the country is that people are prepared to talk to you. If an Iranian offers to help you, don't assume that they are out to rip you off. They are more than likely looking to practise their English and help you out. Despite the fact that we were both from the UK, a country much-maligned in Iran's official media, we never encountered a single expression of hostility. This included border and other government officials, who were unfailingly polite.
All in all, an essential companion for any independent traveller in Iran.