When we went I stopped at Walmart and picked up travel size shampoo, toothpaste, deodorant, mouthwash. Left a handful of them everyday and never had a problem getting towels...Never got any rum though
I should have brought some hats though, people out there seem to love baseball caps.