The set designer was Alfred Sole, and he does Castle now... check it out, and you'll see a lot of things that remind you of Mick's loft.
By the way, if you belong to Vampires and Slayers, there is an audio interview with Alfred Sole about his designs for the Moonlight sets. I can't put the link, because it's a site that requires registration, but if you PM me, I'll give it to you.
Some pictures that incorporate cool style elements from the loft (and a cool vamp):
