Everything is excellent. Great ingredients, unique menu and always changing. Refined and quite tasty but not too pretentious. This is a great place for a special occasion, the food more than makes up for the location (which isn't bad by any means, but it's not on a mountain overlooking the valley :-)) .