Great place for a large family to stay. Plenty for the kids to do right on the property. Very impressed with the amenities provided. Already talking about another trip back.