a boon and a bane

Phrase

 * 1) Something that is both a benefit and an affliction.