They have a good selection. Servers are friendly. Food is great except the limited selection for desserts. The last time I went there, the servers at the dessert section were chit-chatting. They know people were waiting but acted like they didn't noticed.