Excellent
There are few restaurants that deliver on quality in all 4 areas. Although the menu is a bit up in price, you will not be disappointed. From the moment you arrive you are treated like an honored guest. I was really impressed when the waiter offered to escort my friend to the rest room instead of just giving her some vague instructions.
The appetizers were hot and on time. The steak is mouth watering even on the second day and they don't cheat you on the alcohol in your drinks. Great date restaurant.
I've even tried their Sunday brunch, and to say the least, Mom was impressed and that certainly is not an easy feat.