Can I access Wi-Fi within Madame Tussauds San Francisco? Unfortunately, we do not have Wi-Fi right now.