Rain, Rain Go Away. Hotel Art Basel is Here To Stay