I've been to the Mirage before a couple times and have been satisfied with my stay usually. Few minor things like maybe a dirty towel I came across last time but other than that it's been good. my major thing most of the time is having a nice clean bed and I was given that and a damn comfy one too might I add. If you get a room with a view it's pretty good view while the non view ones are fine if you just want to go back to your room to get ready and/or rest for a few hours. As for the other stuff at the hotel...people there are nice and helpful, the pool I totally like since it's pretty spacious and looks nice...not that froo froo modernish minimalistic nonsense, plenty of restaurants from different ranges to choose from, and lastly...IDEAL LOCATION. It was one of the main reasons why I've stayed here a couple times.
Overall good experience at the Mirage and it's a good price, decent, clean, and great location.