If you are planning any excursions, or just geting off ship and spending the day, I suggest bringing a small box, minus box, of zip top sandwich bags. About an hour before you leave ship, call room service and order a club sandwich plus whatever else you like from room service. Take that with you for lunch, a snack, etc. A lot cheaper, plus you know you are getting quality food. The wife and I do it all the time, even sit in small cafes, order drinks, and eat.