Very clean, very comfortable bed and warm. Hosts went out of their way to make us welcome and deal with an unexpected booking confusion. Also brought our washing in when rain threatened. Long drive way a little tricky to navigate.