Went there for a birthday meal and the food was fantastic - all three courses were delicious. The restaurant was clean, tidy and the staff were very friendly and attentive. We were asked how the food was 4 times during the meal and while not intrusive, it was definitely more than necessary. Not a cheap place to eat but I'd say that is reflected in quality of the food delivered.