On our first trip to Vegas, my husband and I stayed at this hotel. Despite the fact that the package was ridiculously cheap for the fact that you stay on the Strip, the room was one of the shittiest rooms I've ever stayed in. The bath didn't drain well, it was sickeningly old and was smoked out smelly despite the fact that it was a non-smoking room.
It's presence on the Strip is most definitely an eyesore compared to the other gorgeous resorts surrounding it. But if you are strapped for cash, this is the place you are going to stay because of its central location.
HOWEVER.....
I'm going to say that the casino is the most fun on the Strip. The "dealertainers" are a blast and made the table playing fun no matter if you were winning or losing. And it gets packed. It's a casual, fun party atmosphere filled with people staff that are friendly and diverse groups of people looking to have a good time. But that was its only redeeming quality. If it weren't for the fun casino and it's good location on the Strip, this place isn't worth a star.
With Vegas being a place that is always making way for bigger and more extravagance, I can see this place having to either do a massive overhaul or it simply won't be around for much longer.