If you aren't prepared to flash the cash for The Wynn or The Bellagio (and I don't blame you) The Mirage is the way to go. I would have never stayed here prior to the room upgrades but this is now my regular Vegas hotel.
They have great restaurants (BLT Burger) and a Starbucks on premises. Staff are always friendly enough and there is everything you would expect to be able to have a serious gamble in a major Strip casino.
The real gem here is the Beatles/Cirque Du Soliel show 'Love' - I have seen it twice and it really is the best show I have ever seen period.