It's in the hotel so it's super convenient. The food is great. There is a wide selection of food. We had a variety of dietary needs in our group; everyone was able to find something they could/wanted to eat.
The staff are sweet but sometimes over their head with guests. I don't think someone is doing a very good job of making sure that the tables are staffed appropriately. The place was packed whenever we were there and I could count 2-3 servers running like chickens with their heads cut off trying to service a huge room. We'd often be ready to order our whole meal by the time our server came along to take our beverage order.
I'd come back for the food.