Generally very clean and tidy. However the coach and beddings need a bit of steam/clean. Overall a great experience. Highly recommended