212+ is somehow a great Cooler, your temp may be normal(assuming you got a very good built quality of 212+/ proccessor), or you may activated the AMD Technology in your bios, which reduce the speed of your proccessor when iddling. but you can double chek with another software.
I using 212+ and my X3-720Be overclocked at 3850Mhz. It stays at 20 Degrees C idlle, but when running at full speed, it jumps to (only) 35Degrees C.
My room temp were (approx) 25 Degrees C.
That's not possible.
@OP: The idle and load temps depends of the case and ambient temps, even with same components the temps will be difference in two rooms, so, your temps are very well.