This sounds like a great little park with quite a view! I found a description on the Wings Over Alma website. It sounds like a nice little spot for a picnic. There are benches and a bit of a playground. Restrooms are listed, but not sure if they're built or portable.
Buena Vista Park
Cty Rd E ~ Alma, WI