Very clean, super cute. We only stayed for a night but it was stocked with everything we could have needed. I would have been happy to stay for a few nights. So cozy. 10/10