We stayed at the Mirage with a large group of business associates for a convention. In all we had 8 rooms. The hotel has excellent restaurants although the service in the steakhouse between the cafe and buffet is hideous.
The rooms are pleasant and a fair size for Las Vegas. We had a strip-view room which was excellent especially since we could watch the "volcano" from above. The rooms are not large enough to have a business meeting with more than 2 people.
The room furnishings were comfortable, the bell hops were fabulous, the valet was good and fairly priced, in-room internet access about average cost for the area ($11 for 24 hours), rooms were quiet, water pressure in the shower a little weak.
There are plenty of interesting things to do in the hotel if you have children although Vegas is not exactly family friendly - especially if you have very young children. The lush cool interior of the lobby and casino areas is very soothing after being out on the strip during summer.
If you are looking for a mid-range hotel with reasonable prices but by no means a low-budget hotel you should be happy at the Mirage. Even during conventions when the hotel is very busy the staff tried to accommodate all of our requests, which were many since we had 8 rooms. Overall it was a very pleasant stay for a reasonable price.
* Liked -- Convenience to activities, views of the strip
* Disliked -- Weak water pressure in shower.