I wonder how the withdrawal from Starwood is affecting Planet Hollywood. Of course, I have always preferred to stay at other properties in LV, so it being Starwood never convinced me to stay there.
In terms of the OP, it is a good deal for the weekend.