The first time we went we had family in town and had a reservation for 7 pm. We brought our 1 year old who is always great at restaurants and his grandparents who were 2 hours ahead from same day plane travel. There was a shortage with the kitchen or wait staff or both. Needless to say the service was very slow. It took over 20 minutes before anyone took our order and we sat at the table over an hour waiting for our food. The manager did comp us drinks and brought us a comped appetizer that we didn't order which was very nice. By the time our food arrived the baby and grandparents were so tired we ended up taking the food to go. That being said when we got home and ate the food was amazing. Additionally, the manager was very apologetic and gave us a gift certificate and assured us this was not typical. My wife and I went back again just the two of us thinking we would give it another try. this time the service was amazing. The hostess (computer) recognized that we were guests of the manager, and we were treated like celebrities. The food again was amazing. I had steak, my wife had fish. I normally drink gin rocks, the glasses are good sizes and the bartenders give you a good pour. My wife loved the recommended wine pairing with dinner and the bartenders recommendation for a foo foo cocktail. We have been back many times since. I would have given 5 stars but the first experience is still holding me back. Wish i could give 4 1/2 stars.