Very clean and nice. Comfortable bed. We enjoyed our stay and were thrilled that we could bring our dog with us. They even gave us treats for him.