Synonym of gift from the gods.
Something very pleasant, beneficial or useful, often received unexpectedly and without being deserved.