All the rooms were a good size and the entire place very comfortable. There was a heater in each room, and this was more than sufficient to keep us all warm. We would have loved to have been able to stay longer. The communication from the hosts was excellent and they ensured that all our queries were promptly answered.