This place put the biggest smile on my 11-year-old daughter’s face I’ve seen since we got her a puppy a year ago. A true highlight of a difficult year. Harry Potter means nothing to me, to be honest, but even I was charmed by the astonishing attention to detail.