I have wanted to go on a cruise for years, so my husband booked one as a surprise for Christmas. We chose Carnival Sunshine simply because we live in North Carolina and Charleston is the closet port (4 hour drive).
Let me start out with the pros: Everyone on board, crew members and other vacationers, were SO friendly. We had the pleasure of meeting the cruise director and the captain and both were very personable. We loved our cabin steward, Aris. The atmosphere on board was really positive and that goes a long way. For food, we really enjoyed Guy's Burgers, the deli shop, pizza, and the salsa bar. All were delicious. All drinks we ordered were also great. Our favorite part of the trip was Half Moon Cay. We wish more days could have been like that. The process of getting there and back was fairly simple with a shorter line than most other activities throughout the week, the beach was truly perfect, we loved renting an affordable clam shell for sun protection, and there were walking paths, gift shops, a fun pirate ship water playground, and a regular playground. My husband and I both agree this was the best day of the ship and we truly felt like our son had fun that day. Our cabin was small, as expected, but the bed and pillows were super comfortable. Also, we did enjoy the fitness room and being able to workout while on board. I wish I could have used the spa but did not end up booking anything. It smelled wonderful and was really pretty! The spa staff were super nice, too.
Now for the cons: The muster drill took over an hour, which was really challenging with a tired toddler. I have talked to so many people who cruise regularly and many from our area take Carnival Sunshine because of the convenience. I was under the impression that the pool and sports complex would be bigger and better than it was. However, the main pool was the size of a regular backyard pool and the two whirlpools were very small. The sports complex was also very small. My son is young and we got up early every morning trying to get him to the sports complex so he could shoot some basketball. Finally on the very last day he got to shoot some baskets because there were only a few kids on the court. It was so over crowded the whole time. This isn't Carnival's fault, but the wind on the sports complex was frightening the whole time we were at sea. It just made it one less place for us to play. Because everything was so crowded and it was so windy, my toddler spent most days climbing up and down the stairs on the inside and outside of the ship. Luckily I brought him some new trucks to play with, coloring books and crayons, and shows on my iPad. Those kept him entertained when there was truly nothing for him to do on board. This is a just a personal preference, but we did not enroll our child in Camp Ocean. I am not comfortable leaving him with people I've never met.