We went with ROYAL CARIBBEAN last November, they offer a SOFT DRINKS PACKAGE for only $6 per day! This was fantastic value as neither my partner or I drink alcohol. Well worth it, perhaps P&O will offer a similar deal.
Often not even water is free !!