My husband and I have been here three times. The first two times, we had good experiences. The last time we went, the service was pretty bad. We waited over 30 minutes for our entrees. We would have had to wait longer if I hadn't flagged down our oblivious waitress as she rushed pass our table to tell her to check on our food. Apparently they messed up on our order and never made our entrees until we brought this to their attention. For a high end restaurant, we expected better service. Waitress should have been trained to be more attentive to all of her tables....she should have been aware of what each table needs or how long patrons have been waiting for their food. At least apologize and explain if they are busy. We would have been more understanding. We had to flag the waitress two other times to just to get refills on water. Also, my meal was supposed to come with a salad. They never brought it out. The prime rib was ok. I've had better. The only reason I'm giving three star instead of two is because they did try to make up for the long wait by giving us a $25 gift card and we did have better experiences previously. Overall, it was pretty disappointing recently.