Yes. Very comfortable.
Yes, the small cabin for 4 with a queen bed and a bunk bed each room had it's own thermostat. There was a window aircondioner also.
I think it depends on what kind of cabin you're in. The big 6-person cabins definitely have heating, but I'm not sure about the smaller ones.
Thanks! Your answer is awaiting moderation.