You know a restaurant is good when you turn up at 8 pm and it is full and there are no spare tables to be had that night. I was able to book for the next night and didn't regret it. The food was well prepared and tasted as good as I have had it anywhere else. The menu is extensive and the prices were reasonable. We managed to fit in a second visit during the week, which was as good as the first visit. It is well worth its high rating.