I stayed at Circus Circus in the year 2012 for EDC Vegas (I was 22 at the time). I booked my hotel on the insomniac website though a package that also included a shuttle. The hotel wasn't expensive at all. I paid about 30ish a night and for what we got it was reasonable. My sister and I weren't looking for anything extravagant since all we needed was a place to sleep when we weren't at the festival. I would definitely book this hotel again.
PROS
-wasn't expensive
-we got to the hotel before our check in time, but this was ok since the hotel had a service that held our bag for us until our check in time arrived
-souvenir shops within the hotel
-right by a walgreens
-the hotel is surrounded by many food establishments
*getting onto the shuttle for EDC was extremely easy, I never waited more than 15min and getting to the Speedway never took too long since we didn't have to deal with the traffic from the strip (this was a huge plus)
CONS
-very far from the strip, but you can take a bus around here that will take you to it