My experience was more positive than expected. In previous trips to Las Vegas (where stayed in different casinos) I sensed that Excalibur was overrun with children. But when a friend wanted to stay at Excalibur, I agreed, and found it to be just as I expected.
This hotel made me feel relaxed: These were the two elements that make a hotel great -- the friendly desk staff that is calm and professional. The Excalibur staff calmed me down after a long drive, and my room was nearby so could easily go for a quick nap when wanted.