Super clean and the host provided extras for everything including bedsheets and towels. I wouldn’t say that the beds are super comfortable but there are so many that it’s good for a large group of people! She was super helpful and fast at responding