Very clean, lots of beds, would recommend.