I belong to an organization that holds one of their two annual conferences at the MGM Grand every fall. I generally try to save a few bucks and stay off site but, thought I'd give the MGM a try this year. I wasn't disappointed.
With over 5,000 room, this place is enormous! It is spotlessly clean and the rooms are good sized and very nicely decorated. Each and every staff member I encountered was friendly and helpful. The service is top notch.
There aren't many hotels with offerings so numerous that it's practically an entire vacation under one roof. With such a wide variety of things to do and see at the MGM Grand, don't be the least bit surprised if it takes more than one visit to experience it all. I know there are parts of the hotel I missed. While large, the hotel is pretty well organized and easy to find your way around.
The pool area is pretty amazing. The lobby bar is a great spot to people watch, especially later at night. Drinks aren't cheap but, nothing is in Vegas
The choice of restaurants is varied. From high end (think $200 or so for one) to McDonald's at the food court.
Self and valet parking is free. Be sure to take advantage of the airport check in and beat the line at the hotel. They will also check your bags for you upon departure for a nominal fee.
The only negative comment I have is that the wireless Internet service (which you pay for in your resort fee) is as bad as I've experienced at any hotel. When traveling for business, this is important to me and the MGM fails badly here.
Rates vary dramatically depending on the day of the week, time of the year or current promotion so, it pays to shop around. I've stayed at a number of hotels in Vegas and would place the MGM near the top of my list on a price vs. value scale.