I recently stayed at the Excalibur for a few days and it wasn't a bad experience for the price. One thing I liked about staying here is that parking is easy. Depending on which tower you're staying in, you can park in the lot right outside the tower doors. Of course, you can always valet but that requires you to walk through the casino, to get to the elevators.
When I checked in, I specifically asked for a room that had been remodeled. (tip on yelp) It wasn't an amazing room but again, for the price it wasn't bad. My room has two queen beds, a table with chairs and a large dresser below the tv. I liked the dresser because it gave me a lot of room to put stuff on it, instead of having things overflowing from my suitcase.
The downside to staying here is the lack of restaurants. One morning I woke up super early and didn't feel like getting ready to leave the hotel so I went looking for a cafe for breakfast. Sadly, the options weren't great. They have a buffet for breakfast but I didn't want to eat that much. I ended up going to the pretzel place in the food court. Not breakfast but at least it was small.