I've stayed here before a few times over the years. It's not your typical Vegas place as there's no casino here. But the rooms are spacious. There's a mini kitchen and a seperate bedroom which is like a small apartment as opposed to a typical hotel room.
There's pools and a gym here as well.
It's right across the street from the Hard Rock if you want to experience the Vegas Night life.