Everything we need. It was nice that we could use MGM pool . It’s a walk to get any where. Checking in was easy as well as checking out. View was the golf course. Nice place/room over all.