Hotel stay review only, because I can't blame the hotel for the pit.
I've stayed here on comp and would probably never stay here if I had to pay. Rooms are always on the smaller size, but we've been lucky enough to get cute corner rooms, so it always feels bigger/nicer. Amenities are okay, nothing over the top. Housekeeping is good, rooms are always very well cleaned & presentable.
Convenient location, in the heart of the strip. You can watch the water show from your room, and it's kind of a comforting sound as you nap to it.
Nothing more than three stars because service is nothing over the top, and it takes a lot of comp to get even the smallest rooms here. Platinum/Diamond check in/out though is something I'll always be grateful for!