We recently returned here for a long weekend. We love this hotel. Great service and best location on the strip, for convenience as well as all around experience. I will only stay there when in Vegas. We also saw "O" again.. It was amazing!!!
The lobby is gorgeous, glass flowers on the ceiling. The botanical gardens get changed by the season and are great for photo ops. The restaurants are great. The shopping is pretty amazing too.
The monorail system is great so it's easy to get up and down part of the strip.
The casino is pretty basic but being from Jersey, the dealers and staff on the casino floor are way more friendly than AC. I can't stress this enough.
I have stayed at a few spots in Vegas but always go back here.