On my cruise last month, I purchased a bottle of wine for our room and the cabin steward opened it for us, brought us two wine glasses and always had our bucket full of ice. Also, on our Mediterranean cruise we could purchase wine in port and bring it back to our cabin.