I enjoyed my stay. It was pretty on-par with its peers on the strip. The dining was enjoyable; I ate at Greenberg's sandwich shop, Chin Chin, and America Restaurant. Separate review for those.
Overall it was a great, stress-free stay. The hotel is in a great location, easy to get to. MGM and m&m factory are just across the street. I didn't ride the rollercoaster but it looked like a lot of fun.