Provide everything you need, the room is tidy and clean, hosts are super nice and the cat is friendly(we like her!) Good experience to stayed, highly recommend!!!!