I've stayed at this hotel multiple times and I've frequently make an appearance or two even when I don't stay at this hotel. The rooms are very nice and the suites that overlook the strip are awesome as they have large circle tubs that over look the fountains at the Bellagio.
The pool area is great, but in the busy season, the pools are a zoo. Lots of people and only so much space around the pools.
They have a nice selection of restaurants and are attached to the Miracle Mile Shops which is an added bonus. The location is great if you like walking the strip. If you rent a car or have a car to valet, that gets interesting as the location of the garage in comparison to heavy traffic.