I will still contend that this is one of the better places to stay if you're taking into consideration location & price mainly.
It is very close to the main action of the strip. They always offer extra stuff like discounts to their comedy show which is always good!
Sure their rooms aren't the Bellagio but which rooms are!? I'm in Vegas to Eat, Drink, Smoke, Party, Club, Gamble. Not be mesmorized by a room I only sleep & shower in.
Check it out, call them if you plan to stay. you will usually get a better deal than what you see online.