Just spent a long weekend (three nights) here, first time in about 10 years--had a great experience. Met up with friends from around the mid-west and used this casino as "home base" because it has a great hotel for those that want to enjoy adult beverages and now chance driving afterwards. The hotel rooms are clean, we asked for actual glass drinkware (the room only cups with paper cups) and the combo front desk & housekeeping team got them to my room in less than 5 minutes. Great job!We ate at all three of the restaurant on property. Thrice we enjoyed their deli where you can get breakfast until 11 am or lunch/dinner, thereafter. Great service, huge portions and about what you'd expect for casino restaurant pricing. Also enjoyed the Sunday brunch. If I had a (minor) complaint, it's that the buffet doesn't open until 11 am Monday-Saturday. But for Sunday, they had a great spread of breakfast and lunch options. As for dinner, we did The Reserve steakhouse. We had a table of 12 people and they provided us our own separate room for privacy and noise matters. The servers (Rebecca), hosts and manager were outstanding and our party was never for want of anything. I even asked if they would include an automatic 20% tip for the servers but they said that was against restaurant policy. Their philosophy is you should pay a tip for what you thought of the server, not have it imposed by the restaurant. Cocktail service on the casino floor was very fast. Whether we were sitting at the video poker bar or at the tables, the cocktails servers rarely let me get to the bottom of my beverage before they were coming around taking the next round of orders. You will never be thirsty with the waitstaff they have on hand.Finally, the table game crew: What a fun group of professionals. From the floor personnel (Michelle) to the table games crew (James & Sal), you had us howling with laughter even if the Gambling Gods didn't treat us better. That said, the entertainment value we got from sitting at Blackjack tables and Craps tables this past weekend was a blast!!Our group thinks we might have to try it again in July!