Understand before you book, I wasn't clear on this, the resort fee is paid directly to the hotel, not through hotels.com. I got my bill from the resort and called because I thought I was billed twice for the resort fee. I checked my receipts and was wrong thankfully. Also, don't use MGMs mobile app to check out if you pay for parking, before you actually leave the self parking garage. You lose your access to the parking pass in the app when you complete checkout, so you can't exit the garage without calling someone.
Overall, the experience was very good. Nice room. Park MGM has an Italian food court which is excellent. Hadn't been to Vegas in over 15 years. Prices have certainly gone up, but the food was very good.