According to Iran standards this is a good hotel to stay. Not many food options available but its managed well. Rooms are clean, staff is friendly and convenient location. There is a little problem of English speaking staff but even that they manage very well as a team. I have not faced in inconvenience.