Anyone been to it yet? It’s in the Natural History Museum? Would love to see it but it’ll be a heck of a trip up for me so want some feedback first.