There are several terms that denote an unexpected event. However, many of them suggest a shock of some kind (a bolt from the blue, being blind sided, being caught napping/off-guard, etc). I think you want to say a pleasant surprise (not a bad one).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.