I would choose Nora and Wally's flat. It is close to the downtown and all the pubs.
We never saw much of Sid and Ivy's house. In one episode, I believe they were sleeping above the Cafe, yet in another, it was used as a banquet room for the men's club.