Howdy!
There's a restaurant that is by the beach and there is a patio that overlooks the beach and a marina. Its a spectacular view. And the restaurant was very good also!
The lake is called lake pend o'reille. Which is the largest lake in Idaho!
It would bea great spot for a picnic! Hint, Hint