The service is always excellent here. Their menu changes according to season, but each season brings a new twist and new flavours. I've eaten at many five star restaurants, and the taste of the food more often than not exceeds the taste at far fancier establishments.
You can have a 3 course dinner for about $25 and lunch for about $15. It is a must try.