I didn't stay here but I hung out at the suites here for a few days with friends of mine.
This place is part of the MGM City Walk. Lots of high end shoppes and restaurants nearby. There is no casino here, but Aria is right next door. The suites here are amazing and the views are gorgeous (provided you get a suite with a view)
If your trying to go to the strip from here, I recommend you get a Cab. It's a long walk back to the strip and you will get LOST EASILY if you aren't super familiar with the CityWalk.