I will be returing to the MGM for the 3rd time in May. I love the pool (The best in Vegas in my opinion) also like the variety of choices in the food court. Rooms are small but comfortable. The only negative is that I have always booked through a 3rd party (Orbitz, Spirit and Cheaptickets.com) and I am not crazy about the service I get when calling into the 800 number and trying to upgrade or stay an extra day, services which I am willing to pay extra for. Front desk help have been very helpful.