I've tried Sam's Town, Circus Circus, and Lake Mead.
Unless I'm going for the water at Lake Mead, I'd prefer Sam's Town.
When I go to Vegas for a weekend and can't get a bargain for a hotel room, Scamp
and I stay at Sam's town. Quite a few other casinos on Boulder Hwy for those with the "itch". They have trees, and an area for pets, it's kept neat/clean, price is good, has shuttle to the strip, casino is close with lots to do (Bingo, Movies), good food, a few good stores to shop in, and Mystic Falls Park.
Circus Circus is expensive, not easy to get into, out of or around in. No trees for shade and if they give you a spot behind the parking garage you hear the beeps/horns from car alarms all night long.