We asked our cabin person on Freedom is they needed anything and she said Multivitamins. So the next cruise we took her some. Then she said Shower Gel, so we brought her that the next cruise a month later. then our new cabin person said Dark Chocolate, so the next cruise a month later we took her candy.
We don't do it often, but knowing they were not allowed off the ship, we asked and they told us what the needed/wanted so we took it. We also tip above the daily amount, but they were both super appreciative of the stuff we brought them as they said they could not get it.