Here is what worked for us: we packed Ziploc freezer bags. Our stateroom host refreshed our ice each day, and we kept the ice in a freezer bag in the 'refrigerator'.
We kept beer, wine, water bottles, and sodas in the fridge - and stored extras in the cabinets. When we replenished, it didn't take long to cool those at room temperature.