I am positive all the cabins on Explorer have a mini-fridge. RCI puts a set selection of canned sodas in each cabin - usually two cans each of Coke, Sprite, and Diet Coke if I remember correctly. It isn't free. I've not asked for it but I assume if you wanted a specific mix of soft drinks in your cabin, your cabin attendant would take care of it. Just know that you'll be charged for any that you use.