This hotel is probably better for its location than anything else, but it's also a nice place to stay. It's on the West side of the Strip in between the Mirage and the Fashion Show Mall and directly across from the Venetian and the Palazzo, so you're pretty close to TAO (Venetian) and XS (Encore)
if you're planning on hitting up the clubs.
I stayed here last April with a big group for our friends' 22nd birthday, so we all packed into one of their suites. The room was pretty nice and very clean, but it wasn't incredibly special. They usually have pretty good rates here even on weekends, so if you want to stay somewhere nice but not necessarily go all out then this is a happy medium. But if you can find a room at the Venetian for only $30-40 more a night, it's probably just worth upgrading and booking a room across the street.
This hotel has my favorite casino because they have this Gold Fish slot machine that's really fun to play. I've never won much money on it, but I like it.
Don't forget to catch their "Sirens of T.I." show, it's pretty hokey but it's one of the many free things to do on the Strip.