Well, having been to Vegas several times and having stayed at a few different hotels I decided to share my experiences at each hotel both the good and the bad.
Check-in: Despite a long line it moved VERY quickly and everything was in order when I did check into my room. I did arrive an hour earlier than their regular check-in time but, believe me when I say being nice to the person at the front desk paid off this time around. I was able to get to the room early and actually got an upgrade for a small fee ($40).
Room: I was suppose to stay in the West Wing but, I got upgraded to the Celebrity Suite. I almost never felt like leaving my room the second I stepped foot inside. The whirlpool tub was just another added bonus.
Food: A wide selection from fine dining to casual places like the Rainforest Cafe all provided a totally different experience each strictly distinct from food to decor. The one thing in common was the level of good service provided in each restaurant.
Pool: The Lazy River is as far as I got because I didn't need to go any further. Rent a tube and order an adult beverage and the river does the rest. I was there for roughly 2 1/2 - 3 hours without even noticing the time.
Shows: I don't do too much in the way of clubs while I'm in Vegas rather I enjoy the wide selection of shows that Vegas provides. I saw KA which I enjoyed a lot, not as good as "O" when I went to see it at the Bellagio but KA was unique and pleasing in it's own way.
Gaming: Easy to find a table as well as slots. The poker room had a decent sized wait but, I just waited at the sports book for my turn to come up. After losing around $400 I made way to my luckier spots Bally's and the Paris casino's.
Check-out: I actually found it hard to leave on my scheduled checkout date so I stayed an extra night. When I finally did make my way to the front desk check-out went smoothly and quickly.
I would stay here just based on the amenities and service. It's not too flashy but, it's location and service are always worth staying at the MGM.