We just returned from a cruise on the Carnival Sunshine out of Charleston. We had 14 in our group and we had a blast. We were on the Lido deck with a balcony. Nice clean room and our Stateroom attendant was Elna. She was so caring, kind, and attentive. Anything we needed she was able to provide. We ate Breakfast and Dinner in the Sunrise. The servers were excellent. We had Putra as our main server for Dinner and he treated us like Royal. Every single employee was caring, kind, and eager to meet our needs. Leon was the Cruise director and He was awesome. We spent time in the Casino. The only complaint would be the cigarette smoke. They need better ventilation. The burgers and burritos were delicious for lunch. The Sandwich restaurant has a nice variety to pick from as well. We look forward to taking this same cruise again soon.