It's been a long time since I stayed at Circus Circus but in 2012 it was just OK, with gaming arcades and free circus shows to entertain the kids while their folks gambles. The restaurants were OK, not great but it was cheap so i would still
recommend it for families on a budget.
The hotel was okay with spacious room in the main casino tower. The $20 food/drink credit voucher can only be used at two bars (one outside the casino) and the super expensive steak house, not the buffet or any of the deli and fast food shops
inside the casino. It's totally useless unless you want to pay $75 for a steak with $20 coupon!