I have stayed at Circus Circus at least 6 times in the past couple years and am absolutely delighted every time with the immaculate accommodations and value. I recommend the Sky (rear) tower as the rates there are lower than the main hotel tower and you can park in a covered garage right at the base of the hotel lobby without having to walk through the noisy, smoky casino. The hotel is always immaculate, staff friendly and helpful, and you can check in as early as 8 AM.
Pros: workout room, free covered parking, terrific value
Cons: no pool, no coffee in room