This is in a really great location. It has a grocery store, restaurants, a pharmacy, Starbuck's and even a Target, all within very easy walking. There were plenty of folks walking happy dogs, which is always a good sign that the area is relatively safe, especially for a girl's trip. Cloudgate (AKA "The Bean") was an easy ~30 minute walk through a park with other art installments.
The blankets and pillows were great. My niece was able to hook her Nintendo Switch up to the TV right away for some Mario Kart bonding. Ubers were readily available and extremely affordable. The CTA trains are right next to this building, which is great for getting around. If you're sensitive to light/sound when sleeping, bring your earplugs/sleep mask.
My personal 'con' was that the kitchen was small/cramped, but for a building that dates to 1889, you have to expect that. Randy did have it stocked with a wide variety of spices and basic supplies, and we did cook several simple meals during our stay, so it's definitely workable.