That's pretty funny, we were there the same week and were in the Pink Touristy mall when all that rain was coming down also! Small world!

That storm was crazy though, I was walking down the street in shin-deep water and then all of a sudden-paradise again.