Hi spottycatz,
We take our own citronella votives, I ordered a big box from Amazon. I also have glass holders, but one or two get broken in our luggage every trip, so I'm looking for an alternative.
They have bath towels and a couple of larger white towels in the houses, but we took our own beach towels. You might want to just buy some beach towels after you get there.
I like the original Sangster's Rum Cream because I only drink it in coffee. Many people like to sip rum cream chilled or on the rocks. Sangster's brand has some different flavored rum creams, including banana and coffee flavors. You can find them all at Hi-Lo and probably the other grocery shops.