As I PMed in response to another regarding the castle and the city inside its high walls, the town will have nearly everything we'll need as the dungeon does for the monsters in a sense.  Shops, inns, taverns, bath houses if you're feeling a bit adventurous lol. The castle HQ where we'll be stationed at for the most part will have a smithy, stables, armory, etc as well as well appointed rooms for us all.  It's not required to start there if you'd prefer to head right to the dungeon but it gives us heroes to hang out and all that lol.