Great atmosphere and service. I have gone here twice with my family and have always had great service and great food. The meals are on the higher price end but the quantity and quality are definitely worth it. And when you go to a restaurant like this, money shouldn't be something to be surprised about/a complaint because you're going to a high end restaurant with excellent cuisine, not a chain restaurant. Definitely recommend going here for a quality filling meal. You'll definitely go home with leftovers!