Just stayed here for my first time last weekend, and it was surprisingly awesome. The room was a lot better than I expected it to be. I'd have to say I wasn't in the westgate towers but, the hallways off the elevator make it look kind of trashy, but once you get into the rooms, it's all good. It's very conveniently located near the miracle mile shops so you can pick up some decently priced grub...ESPECIALLY EARL OF SANDWICH, 6$ sandwiches open 24/7...that's money right there...The casino is nice, it has the pleasure pit, which everyone loves, and it's conveniently located in the middle of the strip across from City Center, and Paris is right next door. The stay I had was pretty excellent.