Why the Frida Kahlo Museum definitely lives up to the hype