Meh is the best way to put it.
We were lured out to this place because of a deal. Honestly, I would never pick Excalibur to stay at. The location is not ideal to me. I'd rather stay closer to city center and I'm willing to pay for it, but I guess the deal we were offered was too good to pass.
Parking garage was small but there's plenty of outside parking, but who wants to leave their car out in the hot sun? A few times we just parked at New York New York and walked over. Check-in is 3pm but if you want to check in early it's $20 extra. Lame! At least the lady at the desk "upgraded" us for free. Wasn't really an upgrade, just a slightly larger room.
The casino is old and dingy, but they have free classes to teach you how to play craps and black jack.
We stayed on the non-smoking floor but it seems a few of the guests decided to ignore that fact. The AC worked but it was old and made a lot of noise. Some of our pillows were lumpy. Bathroom was alright, definitely old. Room had wired internet. The cable reached all the way to the table. It was slow but still glad to have internet!
Overall, this place could use a remodel. The decor is worn and outdated, but they do try to keep everything as clean as possible. There are a lot of cheap eats within the hotel which is nice and convenient.