I have only been on three cruises one on Celebrity,Rccl and NCL, all of the water,iced tead, coffee and hot tea is free. We never even purchased a soda.
We also brought some bottled water on with us.
35 days til we cruise and I'm getting ANXIOUS!!