The room was disappointing. It's filled with overpriced snacks and water. i.e. $4.50 for bottled water. Go across the street to CVS. The bathroom has no countertop to put any toiletries, just a sink. You will hear quite a bit of jet noise since you're close to the airport, plus noisy guests in the hall. Lower floors with "mountain view" rooms will not be able to see over the new Joint in front of the hotel. The beds are comfortable though.
The casino is small and easy to navigate. The clientele seems to be 20 somethings. The casino has a few restaurants but there are better priced options elsewhere, though the wait staff were friendly.
The best part of the casino is the pool area. Be warned there is construction going on around the pool but it wasn't obtrusive. Drink prices are pricy. $7 for a can of Heineken. The bartenders and staff are very nice though.
There is a shuttle that runs every half hour to the Showcase Mall (next to MGM) from 11am to 9pm. You can catch it from in front of the Hard Rock Cafe. If you don't have a car taxi rides to and from the strip will run you about $10 plus. It is not close enough to walk.
Be warned this place charges you a $7.63 a day "resort fee". Whatever that is. They don't tell you about this, but you'll see it when you check out. I don't know what you get for this undisclosed fee but won't get a coffee maker, or even a pen and notepad.