This is a very nice hotel on the strip in what I would call the "new center" I considered Ceasars the "new center" before but this resort and The Cosmopolitan are trying the change that. So location-wise this place is in a great spot. You can walk to the Mirage, Caesars and Paris as well as The Cosmopolitan.
The actual hotel is a rarity that it does not have a casino, but it's connected via the Miracle Mile Shops to Planet Hollywood which does have a casino. So you can get to a casino walking inside for about 5-10 minutes.
The rooms are great. We stayed in a 1 bedroom suite with kitchen. It's nice to have a full sized fridge to stash drinks inside without fear of moving item in a mini-bar.
The lobby is amazing. It's very bright and overlooks a small pool. There is a 24hr Starbucks. There is no internal restaurant but there are plenty in the mall shops as well as Planet Hollywood.
The only downside I saw was housekeeping keeps very strange and short hours.