Wonderful experience spending time with family.
Older kids unsupervised in the pool area in the evening made the stay not so good, they were super obnoxious. Made it so my kids were frightened to go down the slide because they were crowding around. I spoke to them, it made no difference. I went and spoke to the front desk, they came and observed, but said nothing. I ended up leaving pool area with my kids.
Also teenagers in the gym area that overlooks the pool area were standing in the window giving the finger repeatedly to the pool area - which my 6 kids (all under age of 12) saw. Not something they see at home, so was disgusted that they were exposed to that on family vacation.