Didn't stay here, but spent a lot of time none the less. This is definitely the pool complex to see and be seen. However, MGM Grand just opened a new pool complex - including 2 saltwater. (Note to Vegas visitors, the pool scene is the nightclub of the day.) The collection of restaurants is quite impressive. We ate at Burger Bar here which was fun and more reasonable than most.
Shark Reef attraction here is a amazing. Overall look and feel of the hotel was nice, although kind of nondescript. I would think it would be a good place to stay.