Very clean. All the basics provided, even breakfast food. My kids had a good time seeing the animals. Easy check in and check out.