Very clean, comfortable and warm! We had a great stay and would absolutely stay again.