Horseshoe was nice, and the staff are friendly. In the casino, they bring drinks quickly and are very friendly. The slots are older, but they pay out fairly. The dealers at the tables are willing to teach you new games, which makes for a very fun evening. The buffet was decent, nothing extravagant, but the taste was good. I can't complain about the price, as everything at a casino is expensive. The room was a letdown though. As fancy a everything downstairs is, the rooms themselves are anticlimactic at best. Overall though I really enjoy Horseshoe.