The Carnival Sunshine has a few really great features; I'm planning on a cruise on that ship next fall (I like Carnival cruises).
In the buffet area, they have great thin crust pizza, Guy's Burgers, Blue Iguana Burritos and tacos, Mongolian Wok, The Havana-Cuban area, plus the regular buffet area (salad bar, hot dishes, desserts, etc.) and the comfort kitchen.
There are a few for fee restaurants on the ship - JiJi's Asian Kitchen, Cucina de Capitano, Bonsai Sushi and the Steakhouse (most of these are dinner only - except for bonsai sushi).
You have the choice of assigned dining or anytime dining. For assigned dining, you'll get a table assignment for the entire cruise; for anytime dining, you go to the assigned dining room and they'll show you to a table.
For evening entertainment, they have the production shows, but there is also the comedy club (earlier in the evening is family friendly and then the later shows are +18); they also have live music in the Red Frog Pub, and often in the Havana Bar. There will also be Dive In Movies (shown on the big screen around the pool area) - they also provide blankets and free popcorn!
Room service is bit more limited than Disney as it's cold food only (continental breakfast, sandwiches and salads); but they do have really good chocolate cake and cheesecake on the menu as well.
The Serenity area (adults only) on the Sunshine is really great - it's multi levels and the pool has a 3 story waterfall in it.
There will be lots of trivia throughout the day. They will have the Dr. Seuss activities on the ship as well (Parade, story telling, brunch).
The waterworks area has 5 slides - ranging from the twister slide, to racing slides, to kiddie slides. Plus a variety of water features (sprayers, bucket, etc.)
There is also a ropes course on board, along with the "sports square" on the upper deck.
Some of the cabins were added during the refurbishment of the ship. All of the bedding and soft goods in every cabin have been updated, along with the public areas.
Bermuda is also a great place to visit - its an exceptional island; its very British. Beautiful beaches, great people, lots of see and do there so you'll be able to fill the 3 days with no problem.