Very clean and comfortable, and amazingly warm, with friendly hosts - just what we needed.