I stayed here with 30 other people for my wedding last weekend-this place is the real deal. The rooms are beautiful and spacious (unlike most places on the strip), and it was so easy to get to the strip(just a 10-minute walk or you can take their free shuttle). There is a 24-hour pool and a breakfast cafe that opens by 7AM (food is surprisingly good). Having stayed in a couple hotels on the strip, I feel I can say this place is far superior in quality(and less expensive!) as long as you are okay with not having a casino downstairs.
As a side note, the cleaning staff were very understanding and helpful-our room was a mess after my husband's bachelor party and they showed up as soon as I called to help me clean up.