Very clean and had so many fun toys for the kids. Our stay was short, but this is a great place and I highly recommend!