You have a better chance at Harvard than most. Virtually nobody has a “good” chance… If I had to put a number on your odds, 10-15%, which is much better than their overall acceptance rate.
Definitely worth applying, but keep expectations realistic. As others have said, Georgetown, Cornell, Johns Hopkins are a few others that should be on your list. A school like George Washington would be borderline safety. (A rejection would be purely yield protection… rejecting you because they assume you’re not really interested).