My better half certainly preferred the old HMRC site, she could walk to work. Not that she's been to the new one yet.
As for its location, like the BBC, has it been built for the convenience of bigwigs travelling down from London, or the people who will work there every day?