I have stayed here twice (complimentary) after getting on their radar with my casino play. I will say, even if the rooms weren't free - I would pay ANYTHING to stay in one of the Terrace Suites with a strip view, ANY DAY!!
This casino/hotel has become my new "Vegas Home" and you would be stupid to not give this place a try!