When the building boom does start again in Las Vegas, I would guess that this place will be one of the first to be imploded.
Advantage is it's location - pretty much central to the Strip and about the cheapest place you'll find to stay. The casino is nothing special, the rooms are the pits and in poor repair and the elevators take an eternity to arrive - and when they do they're often packed with guests.
The incident that soured me on this place was when I used their "free" golf course referral service, which at the time required that I send a fax to the office that supported this program to confirm my tee time. All was fine until I discovered that the Business Center charged me $10 for the fax, and would not refund it. I had dumped a pile of money in their casino, and they choose to nickel and dime me with fax charges?
Never again!