I went here years ago for EDC 2011 back in the days before all the hotels on or around the trip had booking plans with EDC. It's really good for its value and you are literally less than 5 minutes walking to the strip, starting at the Flamingo.
The casino portion feels depressing. If you wanted to have the glitz and glam of gambling in Vegas, save it for the Venetian.
The restaurant portion has some surprisingly and strangely good options. We ordered some gravy fries to take home with us. We never found these gravy fries anywhere else but they were salty and cheap!