We are getting ready to go on a NCL Getaway 7 day cruise.  This is our first time cruising on NCL.  Looking for advise on planing diners.  What restaurants do I need a reservation?  What restaurants are worth upgrading too?  Best places for breakfast and lunch?