I recently booked the Marriott Midway at the last minute during the Labor Day weekend. Most of the hotels downtown were sold out (or ridiculously overpriced for the holiday) and I found the Marriott to be reasonable ($159/night). Staff were very courteous and professional, and surprisingly I was upgraded to a full suite.
My room had a small kitchenette, fridge, microwave, & a coffee maker. There were lots of cabinets & drawers in the kitchenette, but curiously there were no dishes or cutlery. The room had a huge combo dining/living room area, with a formal dining room table that sits 6. The adjoining king bedroom was spacious, with a separate TV and comfy linens. The bathroom was also very spacious, with a Jacuzzi whirlpool. The toiletries were rather scant, and weren’t replenished the 2nd day of my stay, but that was a small inconvenience. Marriott’s lobby is very large and there’s an Irish/American restaurant (Dempsey’s) attached. They are currently constructing an adjoining Starbucks.
The fitness center was better than most, 3 TVs, lots of cardio equipment, weights and a universal. It overlooked the indoor pool which was a decent size and also had a bubbly whirlpool.
While I would have rather been downtown, the location of this Marriot was great (5 mins. from Midway). There’s a complimentary shuttle to and from the airport, and the shuttle also goes to the other hotels on the compound (Courtyard, Fairfield, Sleep Inn, etc.).
My only complaint about this Marriott was being charged for a $107 phone call I didn’t make, however the front desk staffer graciously took it off my bill. All in all, a decent hotel.