We stayed here two nights and were very happy with our stay. We had a wonderful view of the strip and the Bellagio fountains (you can faintly hear the water cannons). The room was nice and renovated and was very large with a full kitchen. It was also impeccably clean and the beds were very comfortable.
The were some things I did not like, but overall and they were minor. First there was the hard sell to sign up for a timeshare presentation (we were not at all interested in sitting through a two hour presentation during our weekend getaway), they would not allow us early check-in or late check-out (although they did store our luggage for free), and having to go from the lobby to the second floor and walk through the corridor to the rear tower and then take another elevator to the room.
The location of the hotel is the best part. Once you walk out of the hotel to Las Vegas Blvd. the Deuce stop is right there to take you anywhere on the strip you want. You can also walk across the street to the Planet Hollywood or next door to the Bellagio (there's a free monorail to the Montecarlo and City Center).