A small oil filled radiator might work, takes a while to heat up but you get the benefit of if taking a while to cool down after use, all electric heaters are efficient in that they use all of their k/w's with no waste however they are not cheap to run, I used these in an apartment for a winter and didn't think it was an impossible charge for extra heat.