I don't really drink so I won't be spending money on booze. My daughter and I both prefer water or iced tea to sodas, so we may buy one soda the entire trip. Don't plan on doing the spa, and if we book the suite we want then I'm under the impression that we have access to one of the extra fee restaurants to use for breakfast and lunch for free. So we might pay extra for one of the restaurants once or twice for dinner. Won't be using my phone or internet. And will probably just stay on the ship while it's in port at Orlando. Not going to splurge on a bunch of shore excursions.
Looks like the Carnival cruise that's a 7 day out of Baltimore is cheaper than the NCL I'm looking at, but you don't get the perks that I'd be getting with the NCL cruise.