How about that ride in? The Mirage has a huge walkway/ driveway area that could be so unbearable to walk up especially in the 90 degree weather.
Like most of the hotels on the strip they have a bunch of restaurants and a shopping area. i really like the huge glass dome that overlooked a Japanese restaurant in the center of the Casino.
We tried to go to the Dolphin Habitat around 3 but they said they closed at 4pm so there was no luck.