July 3rd is a lot of fun, especially if you can walk back to your nice hotel. My wife and I live across from millenium park and walk across the street to enjoy the fireworks and then go back upstairs to our comfy place. This way we avoid waiting for hours of crowds.