When we were on Celebrity Infinity, balcony cabin, we had a fridge. Although it wasn't very cold, we asked about it and were told that they way they are, wouldn't of even called it cool, but I honestly think something was wrong with it.
The first thing I do after getting into my room is find the room steward and inform him that I would like a bucket for my beer and or wine and to keep it full of ice each time he comes into my room or thinks about it.Next I will find where his station is and help myself if he is not arround which is not very often.With a refrig.I will get him to remove all the contents and place my beer and wine inside.Have never had a problem with warm beer or wine.
Right on Big Apple -hadn't thought of getting one of the larger ones - good idea... Always a solution if one uses ones 'head' right and is as resourseful as u are...Never known anyone to have a problem with asking the room steward(ess) if necessary - they are usually glad to help.. Happy cruisin'!