Staff were amazing, kids LOVED the 2 story waterslide. Only downside was our room needed a deep clean! Bedding was clean, but the baseboards and vents were very dusty, and the washroom had a bunch of hair (not ours) stuck to the ceiling. The room turnover clean was good, just a detailed spring clean was needed. All in all, would stay here again.