Ate here with a friend just the two of us. Greeting is friendly and service is good, not rushed but not too slow. Waitress was knowledgeable when questioned on the menu and drinks. Also good at upselling on both wine and cocktails. Atmosphere was excellent. Nice ambience comfortable seating and tables not too close to each other. Bathrooms were spotless. Prices are not unreasonable for the quality. Food was good - although my partner's beef was very salty in taste. Unfortunately, this did not become apparent until she was half way through the dish. When commented on, the initial reaction of the waitress was slightly arrogant in that she rebuked us for not informing her earlier when she could have presumably replace it. However, after this initial reaction we were thanked for our feedback. Overall a mostly pleasant experience. I read in the press that the proprietor is not keen on Tripadvisor for some potentially maliciious and unfair bad reviews in the past. Based on the evidence I would agree with the majority of reviews that this is a very good restaurant but would urge the management to post replies back to answer negative comment as this can often be just as beneficial as a postive. Would go back.