For my first Vegas trip my parents and I stayed here. (Which was way back in 04, so i'm guessing a lot of things might have changed, i'm just going with whatever i experienced back then). The rooms are okay. I wasn't a huge fan. The rooms aren't that big. I remember in the room we stayed at, there was an extremely uncomfortable chair.
The service was great though! They have shuttle service to take you to the strip. I would only recommend this place, if you don't want to be around the strip the whole time you stay in Vegas and want to just relax and chill and don't mind it not being luxurious like the hotels at the strip.