The MGM is a great choice when visiting Vegas.
Room was great, I was on the 11th floor of the Grand Tower, room was spacious with all new furniture and other amenities. I'll admit the view wasn't much to look at but I had a grand time playing with the automatic blinds. The king sized bed was huge and ridiculously comfortable, it felt like I suck right in. Bathroom is also very modern and unlike most hotels, the shower heads are high letting water fall down on you instead of hitting you in the neck like some places.
Casino is good, they allow smoking but most places do in Vegas so you just have to roll with the punches. I will say my one complaint with the casino floor is it would be nice if they had more than 4 or 5 crap tables. As somebody who likes to throw the bones, I would like a few more options.
I love the sports book, I spent an entire NFL Sunday kicking back and enjoying all the games displayed over the many monitors.
Food options are plentiful and for the most part of good quality.
Staff is good, took forever to get checked in because of an issue with the website I booked through but staff was patient through the process and gave me a decent food credit for the hassle.
Great hotel, right at the tail end of the strip but easily in walking distance to all the main attractions, will definitely make the MGM part of my next Vegas trip.