This was my wife and I third cruise with Carnival, we were definitely had our expectations set high from the previous cruises with Carnival. Ship was beautiful, room service was great, and Shore Excursion representative was great. Bad experience with dinning staff, bar staff, casino staff. Overall Carnival Sunshine ok, but not the best. I wish I could say more positive things, but I can't. We will cruise with Carnival again in the future, and I'm sure that carnival will correct some of these issues.