A scary hotel on a scary island