An absolutely beautiful restaurant in a traditional hotel, but with a modern touch of interior design. They offer menu in English with prices clearly stated, and the staff spoke decent English too.
The quality of food was above average, meaning not exceptional but definitely better than just decent, with a semi-western plating style. I had a starter with grilled zucchini and main course of a lamb stew with beans, both were enjoyable.
The main problem as stated in other comments is that because of the architectural structure of the room, every sound echoes which makes it a bit too noisy to dine there. The staff talked to each other constantly and it felt quite annoying with all the echoed voices and background music - all they had to do was to step into the kitchen to chitchat.
Actual service-wise, my main course was served when I had the first bite of my starter, and that felt a bit unprofessional. Also, I had to ask for cutleries.
I’d still recommend this restaurant if you happen to be in Kashan.