The staff at the check in / store are very nice and it is a true kids haven. 2 years ago it was 4 stars when we tent camped. The facilities were cleaned & mopped constantly. This time we rented a premier cabin and it wasn’t cleaned. They sent someone to mop it out when we told them which was nice) but they didn’t do anything more. The shower curtain stunk, toilet was gross, any and all towel bars and hooks were completely ripped out and missing. The loft wasn’t vacuumed. Counters were dirty and deck had sticky patches from last guest. There’s nothing in the unit where we could do anything but sweep. No mop, bucket or vacuum. It’s obvious that the cleaning staff and the pool lifeguards don’t want to do their jobs (not even watching kids in pool just on their phone) The bathrooms by the pool and playground were gross. Very different experience from last visit.