I agree the floor needs to be warmed up and the air needs to to be vented.
I have never liked the idea of carpet in a bathroom. You just can't clean them properly.
I like your sugestion of a wall heater, (I would add a blower to it).
© 2017 Renovate Your World LLC