i stayed there in May of this year. I LOVED IT! nothing to worry about, like LDC said, its considered a budget hotel but you would never know it, they only turned their noses up cause they are staying in one of the posher resorts which make you walk for 40mins before getting to your damn room!
our room was lovely, i didnt get the upgrade but my room was over looking the luxor, fantastic, the upgrade is good but your not gonna be in your room a lot of the time, you'll be outside!
its a good location too, even though its not in the dead center of the strip, its at the best end, right near the MGM Grand, go and see the lions! they are most awake towards 5pm or early morning, otherwise they are just asleep the whole time!
have a fantastic time in vegas, go see shows! and have a chocolate milkshake from Dennys for me!!!