The food was delicious and the restaurant had a beautiful atmosphere. I'm giving 4 stars because although our server was nice, She lacked attention to detail and knowledge of the menu. I stated several times that I'm Gluten and Dairy free, but my food still came out with butter on it and other items I knew from just a few minutes of looking at the menu containing dairy ingredients. Resulting in me waiting while the rest of our party nearly finished their meal. I understand that mistakes happen, and perhaps she was new, but at an establishment like this, these mistakes shouldn't happen.