Three times is a good number of times to visit a place and really know whether they are good or bad. And this place is on the top side of good - it's fantastic. We went with friends a month or so ago and just ordered the entire menu - that's the kind of place this is. The chefs are often bringing out your food and telling you the fun things that you get with each dish. There are also great cocktails and drinks.