As always, great! Food, ambiance, and staff is always wonderful. I gave 4/5 stars due to a very minor but significant mishap. When I asked the waiter if one of the hot beverages on the menu had sugar he said "no" and it definitely did. Not a big deal but for a person that can't have sugar this might be an issue. I have no problem with someone saying "I don't know"; it's all about expectations. Aside from this, I will always stand by the quality of the food and drinks here!