New,clean, neat . Above expectations. Would definitely recommend. Even with small baby was really comfortable. Love the animals, they are super friendly. Great host A+++