Yup, if your ambient is 70F, your beer is getting WAY above that, probably close to 80F at peak fermentation. You need to get your temps under control, and then that flavor will disappear.
Fermentation produces heat, so you need to get your beer temp way below ambient- when a yeast company recommends a temperature, they mean that's the temperature range it should be IN the beer, not the closet where the beer is sitting. Always shoot for the low end of that range, unless you're trying to get some of the crazy fruity flavors from a hef or belgian yeast.
So yea, it really was a "Oh, do this" kind of thing. You're good- just learn from it and make the next batch even more awesome.