Had a great time with our 2 kids, 6 & 2. The resort is kid friendly as is the townhouse. The pool is within walking distance. Amazing view of the lake. Great golf course too. Really something for everyone. We will definitely be back!