Staff was extremely efficient and professional. Appetizer parmigian regiano cheese and breads were a great way to start an outstanding meal. The only reason I pulled the star down one was due to the inability to understand the accent of our waiter when describing the menu items. The other problem was when they gave me a white napkin on my white suit. Being a high end restaurant, you would think they would have dark napkins for dark clothing. White cloth leaves lint on the jacket. Food was outstanding though.