June 2016 - Carnival Sunshine to Canada, New England, New York
The dining room wait times were extraordinarily long. Just to place the order took far too long, then the wait for the food, the dessert order, wait for the dessert, etc.
Example. The couple sitting next to us ordering very similar food at the same time we ordered were served their entrees when we were eating our dessert. It seemed to be very disorganized with too few waiters. We could never make it to the show after our dinner, so we had to go to the show first (not our preference) before eating. Some of the Lido Deck food stations would shut down early despite dozens of people waiting to get their food. Most upsetting were the lack of clean tables. Many people were clearing a dirty table themselves just so they could sit and eat--piling more dirty dishes onto a neighboring table. Bus boys were very hard to find and had a huge area to clean--far too big for them to keep up.
The entertainment was very good, and the cruise director was great. The cabin stewardess was exceptional as well. The poor waiters were pleasant and trying, but it was a mess during the evening at the dining room.