Stayed at the Mirage last week for a conference.
Due to its age, I went in not expecting that great of a room product, but I was really impressed with the room decor. Clean, trendy without being over the top, and with all the bells and whistles.
I came in on a negotiated room rate that was pretty decent, so can't really speak to booking for a personal trip. I was definitely happy with what I got for the money I paid.
Restaurants looked good, although I ate convention food the whole time, so I don't have any first-hand experience.
My only problems were that my non-smoking room had the odor of whatever they use to try to mask the smell of smoke and some poor room upkeep by housekeeping. Not enough to hurt my visit all that much, but enough to keep away that 5th star.