My wife and I stayed at this hotel for 3 nights to experience vegas, it is ideally located on the main vegas strip and cheaper than the other hotels. The bed was super comfy and the pillows were like clouds, the views of the strip are amazing, as long as you pay for a strip view.
My negative would be the hotels overall look, it is slightly run down and looks to be in need of an uplift. I would make the pool bigger and the casino more modern, it definitely needs a good facelift.