Ocean now, order a drink or snacks anywhere round the ship and they find you and bring it to you, though probably quicker to go to the bar! I don't think all food is free, it's the delivery part that would cost you extra without the plus or premier pack.
Unlimited casual meals - how much food can you eat!! Most ships have casual dining places like Italian (Alfredos), it used to be free but now has a cover charge but waived for premiere. However last year on Island Princess there is no casual dining place so no benefit, but some folks have reported one of the speciality restaurants being used some lunch times as a casual dining place.