The Mirage is kind of the Mendoza line of strip hotels. Everything is nice, but not glamorous. The prices are a little high, but not ridiculous. The buffet is okay, but there are better. Table limits can get a little high, but Casino Royale is across the street.
If you want to walk the strip, this is a good place to stay. I personally enjoy driving around and hitting downtown. The Mirage is in a tough spot to get your car in and out. If you can stay here at a deep discount or on a comp, I would not hesitate.