Amazing restaurant.
The food is great, everything is fresh and cooked perfectly. Not much point in commenting on exactly what to order as the menu changes according to local availability.
The ambiance is perfect... upscale but not pretentious. The earth themes are very well done.
The whole experience was only slightly marred by a less than friendly waitress.