Stellar Green Lake location + creature comforts + attentive service = choice spot for families!