Beautiful resort with great amenities! There were many options for entertaining the kids, from the pool and playground to the kids lounge, and we loved that it was a dog friendly place as well. The customer service was friendly and helpful, and the grounds were well kept. Though we only stayed for a weekend, I imagine this resort would be ideal for longer stays, as it offers everything needed: laundry facility, fitness facility, additional bath facilities if needed, and convenient location.
Highly recommend!