I like the idea of meeting in a village. Just small enough that they could all run into each other at the one real tavern in town. I'm taking a stab in the dark at our initial quest: monster hunting?