I've stayed at quite a few different hotels in Vegas and to my surprise, this has been one of the best places yet. Admittedly, I was not too excited the first time to stay here because it seemed to be at the very end of the strip and the whole fairytale, castle thing was not my favorite. Not to mention, it always seemed to have a lot of children there. The first time we stayed in an upgraded room which has been one of the cleanest and most updated rooms I've stayed in compared to other similar places on the strip (Planet Hollywood, Flamingo...). The best part- the price was a steal which means more money for gambling! Don't get me wrong, it's not going to have a lot of frills but I don't need anything too fancy because most of my time is not spent in the room BUT, I do want to feel comfortable and relaxed when I'm there. The second time I stayed in a room that was not upgraded and while it was not as nice and up to date as the first room I still felt comfortable. There is a lot of quick dining options here which is really nice when you are looking for something fast and affordable within steps of your room. Their pool area is mediocre with a good amount of seating. While I thought it would be far from other things I feel like the walkways connect it to a lot of surrounding areas and it's not far from the tram which makes the whole strip accessible. Overall, I'm very happy with my two stays here and will definitely be making my way back in the future.