October 2016 - Carnival Sunshine to Canada, New England, New York
First, the good. The staff was friendly and very helpful. The food in the dining room was very good and the staff very professional. The ship had a lot of nice little bars and areas. I suggest that you explore as soon as you can to find them. Guys Burgers are great! Very nice water rides and activities on upper deck.
The bad...food in the buffet is not good. Stick to the dining room. You can sign up for "your time dining" for more convenience. Also, the Wok and Italian for lunch is not great. A few small shops. However, there is not one that sells basics you may have forgotten...toothpaste, pain medications etc. The shows were poor. Not the quality of others ships. Room was ok, lots of storage but a little tight. We had some bad weather while in port(not Carnivals fault) however everything on the ship is shut down, nothing to do for 9 hours, especially for kids.
All in all, it was ok but your $ can be better spent on another ship.