@zachariahs I'd lean towards the semi D.
Though modern houses are (usually) well made, so noise shouldn't be much of a problem in the mid terrace, the semi D is just one neighbour to worry about.
The small walk in wardrobe wouldn't sway me.
The second ensuite wouldn't either. You likely...