Excalibur is the "bang for your dollar" hotel located on the strip. It's not the nicest looking, doesn't have the most amenities or the most up to date decor.
It gives you the opportunity to be on the Vegas strip at a cheaper price compared to other hotels. If you come with kids or have a big family you are traveling with then Excalibur will offer you value in staying in Vegas.
I had a bad experience with my check in where I was offered a free upgrade offering the pool view and adjacent rooms where we could open the doors to each other's rooms. Neither of those happened and we were too exhausted from the drive to complain or change rooms.
The pool was great for the kids. They have a single slide there for kids and adults. They have a VIP pool as well. Drinks are expensive, as you would probably imagine. We ordered a bucket with 5 beers and it cost $30.
I would stay here again and here is why: I come here to walk around Vegas, not sit in my room. I don't care to pay for an expensive hotel that I come to sleep in.