We stayed at the Excalibur for three nights. Keep in mind it is located adjacent to Mandalay Bay and the Luxor of which both have a much cleaner nicer atmosphere as far as public areas go.
We had a king room in the royal tower. The room is dated to a point that it just doesn't feel clean (though it was). It still has popcorn ceilings, old tile in the bathroom and a very dated shower stall. No it wasn't a handicapped shower. No tub, which after a day of being on the move was sorely missed. The king size bed only came with three small pillows and when you called for extras you were only allowed two additional.
The room was bare minimum no coffee maker, no fridge, no microwave. It was a quiet room, but I would definitely recommend trying to stay elsewhere.
Keep in mind the pricing is very misleading. Whatever room rate you see you will need to add on a $30.00 per day resort fee and $10.00 parking fee per day if you have a car. The restaurants are mostly fast food and have a very poor selection. With that being said do your home work and really compare apples to apples before you decide to stay at the Excalibur.
We definitely wouldn't recommend it or stay again.