My husband and I stayed at the MGM in July 2017. We really loved the resort--it had everything we needed and for the first time we didn't really leave the resort except to go out to party at night. The pool is ah-mazing--really. Tons of space, quieter sections and more family friendly sections. The lazy river is super fun and we really enjoyed our time there.
However, we were really disappointed with the rooms. We booked with points through our credit card. For the amount we paid, plus taxes, resort fee and parking, the rooms were small and cramped. They tried to have an open concept between the bathroom and sleeping space, but it ended up just being awkward. There wasn't a "door" to the bathroom, so there was little privacy. Also, there was zero counter space, which doesn't really work for two people who are primping to go out for the night.
Resort fee was $39/day and parking was $10/day