It's going all night, but I think it's gonna be best later in the night as opposed to now-ish evening. At least, I hope so. I can barely see any out right now. I choose to blame the hour and not the light pollution that comes from living in the middle of St John's. SKIES HO!
Don't expect a meteor shower to ever look this awesome unless you are on Mars or something. Be happy with what you can get.