I would probably do it private, but it all depends. If say, the first time we ever went out together was a certain restaurant, then I'd probably do it there at some anniversary or some other type thing. It's never where or when, it's the meaning behind it.
EDIT: I think you should add an option where they explain it in a post.
EDIT: I think you should add an option where they explain it in a post.
