Clean, warm and extremely comfortable to stay. The hosts were great and there was nothing more we could have needed. A great place to stay