We stayed for 4 nights with small children. It was a great stay! The staff was all so friendly and helpful. We did most all the activities provided which was also wonderful! This resort has much to offer on site really giving a day full without having to leave. We used the water park/pool area, playground, putt-putt, paddle boating, basketball, and volleyball. The art center even offered some additional paid activities. My kids made stuffed animals. - I would definitely recommend! They were doing construction on the front entrance which caused some confusion getting in the first time but nothing that couldn’t be worked around. Overall our place was clean and nice. Offered everything we needed.