Third time at the Mirage didn't disappoint! Stayed three nights and got a great rate which they advertised as their 20-yr anniversary promotion: $97 on a Saturday night with the other two nights each at $75. Chose this hotel for the pool, central-strip location, and the refurbished rooms which make the hotel feel new again. Cool colors, very comfortable bed, and picture-perfect flat-screen TV. Comparable to Mandalay Bay but not as fancy as TheHotel.
Only complaints on the room were low water pressure on the shower and weak signal on wireless internet which was overpriced at $14.95. Also in-room safe was very small. Could fit laptop but not much else.
Friendly staff at check-in, concierge, and bell desk. Player's Club rep was nice enough to give us two free passes to the Cravings buffet even though we didn't play that much in the Mirage casino.
Ate at several Mirage restaurants: Caribe Cafe for breakfast, Cravings for lunch, and BLT Burger for a late-night dinner. Caribe Cafe has huge breakfast portions, great for sharing. BLT Burger is AWESOME. Best burgers, fries, milkshakes. We ate at plenty of gourmet restaurants on this trip but none compared to the toasted marshmallow shake at BLT Burger. We've always liked Cravings but it isn't holding up as well compared to Spice Market and the Wynn buffet. Worth noting that this hotel has a good cross mix of both formal and casual restaurants, including Starbucks and California Pizza Kitchen.
Thought I would play in the Mirage casino more, but I dislike the continuous-shuffle blackjack as it's a house cheat. Almost as bad as only paying 6:5 vs 3:2 on Blackjack. Avoid them. Went to Wynn/Encore which offered great promotion to join their Red player's club. We walked away with $40 free play, t-shirts, hats, and 2 free VIP passes to the Wynn Buffet, best on the strip!
Mirage has a great location within easy walk (in the heat) to TI, Venetian, Caesars, Wynn, Encore, and Fashion Show Mall. Have stayed in 7 different hotels on the strip and would definitely stay at the Mirage again.