"Salut, bun venit!"
If you mean that it should be an accepted answer, then yes, it should.
Note that Salut, bine ai venit! is informal. A similar but formal variant would be Salut, bine ați venit! Also bun venit is impersonal, yet still formal, and can also be written on road signs or on your door mat. The former two are mostly used spoken.