I stayed here with my spouse and friends while in Chicago to see The Sheepdogs at The Metro. While some parts of the rooms could use an upgrade, it did not detract from our stay in any way. No breakfast, but we knew that ahead of time and planned accordingly - they did have coffee in their lobby which was very nice. The lobby is also filled with lots of baseball artwork and books; I am not really into baseball, but it was interesting decorations and the lobby itself was comfortable and spacious. The front desk attendants, Emilia and Roxanna, were very helpful with questions we had and were very welcoming, allowing us to leave our luggage in a secure spot while we went out for breakfast.
The location was perfect for our needs - just a short walk to many restaurants, shopping spaces, and The Metro (by Wriggly Field). It is very close to Lake Shore Drive, but not close enough to hear traffic from it - just a nice little neighborhood. We came back late after the concert and you could only enter the building with your room key card at that time of night, which made it feel very safe to stay there. The parking garage nearby stored our car for $25 (or $47 for vehicles taller than 6ft) for 24 hours with in/out privileges - check into the hotel before parking your car there, as the hotel has more information about the parking garage.
Overall, would 100% recommend the Majestic Hotel, and we look forward to staying again when we visit Chicago.