Really mixed bag.
Positive: Room itself was spacious and clean, beds were comfortable.
Not so good: After checking in, went up to our room and it was still in the process of being cleaned; we just waited in the hall until she was done. There was no attempt by employees to try to mitigate guests breaking the pool rules (toddlers & huge crowds in the hot tub, etc).
Bad: The pool (the reason for our family getaway) was a disaster. The main pool was legitimately ice-cold, so cold my 7yo wouldn't get in it and stayed in the baby pool. Further, there was so much chemical/chlorine being used, my kids coughed the entire time in the pool and then all night long. Do not plan to swim here during the winter season.