The only extra dining that comes with a suite is a free specialty dinner on embarkation night you book when you board. You can have suite breakfast in a specialty restaurant every morning Dinner and sea day lunches will be in the Reserve Dining area. If you have a package there would be some extras if you are standard not
You do get free laundry service and one time mini bar
I had a cruise booked that I changed where Charleston was changed out for Norfolk. That kind of sealed the deal and we switched.to b2b Boston to Quebec
You know us we hardly ever do cruises less than 14-21 days. We also prefer the Grand class ships so that means just Crown Grill and Sabatini’s. On a 16 day cruise we may eat in the 3-4 times depending on MDR menus otherwise we are in Reserve Dining area