Absolutely checked all the boxes for my large family (8 adults, two kids under 5, and a dog). It can be tough to get all my siblings, my parents, nieces, and pets all in the same place, but we were able to do so here. Very nice lake, perfect weather, and unlimited amounts of entertainment. Andy was also very responsive when a small problem arose. Would recommend this location to anyone