Our stay was OK but there were a lot of little problems - our room didn't get cleaned so we ran out of towels, there were a lot of spaces that were dirty (hair in the pool, toe nail clippings in the breakfast area), and the keys kept getting de-magnetized so we couldn't get into our room. I was TWICE given a new key without checking my ID and once that key was a master key. I don't think that is safe practice.
Otherwise, the pool was nice enough. Though, the hot tub didn't work and when I saw a maintenence person and told them, they just casually said "nothin' I can do about that" and walked away.
I know it was a busy weekend for them so your experience may be better.