This is a nice place just up the hill from the action in Alma Main Street. Nice and quiet with a nice view of the bay.
Bring your own folding chairs if you want to sit outside, though there is a picnic table