Youngsville Sports Complex, Recreation Center & Sugar Beach