I would second the warnings on Circus Circus. We stayed there a couple of years ago when friends from England booked a package and stayed there. That is the ONLY reason we agreed to stay there.
You might look at the Excalibur. Better location and still has a kids activities. You can always take them to CircusCircus one day if you want.