Very clean, spacious and easily manageable (the heating etc). We were taken care of from the moment we got there until we left - there was some essential food waiting for us and the welcoming host gave us all the information needed. Would definitely stay there again!