Been here on a number of occasions. Almost all the food is good. Some waiters are great, some are a bit snobbish, that's fine and barely noticeable if you are a company of more than three. Their breakfasts are great. The breakfast area is a bit small, though. Great place for breakfast/lunch/dinner with your business partners.