To give a little background this was my 4th cruise. I've been on Celebrity, Norwegian and another carnival ship in the past. I went with my husband and kids and the kids really had a great time. They have a lot of activities and camp carnival was nice for the kids.I thought the food and selection of food especially for lunch and dinner were very good. The service was good and everyone was very friendly. The only thing that I found subpar was the shows ( entertainment) compared to other cruise lines I've been on and that this ship did rock! I never got sick at all but many nights awoke due to the movement. When I've cruised before I've never had this although those were bigger and newer ships. The Asian specialty restaurant was very good and would go again. We also tried the Italian restaurant which was ok, to be honest, I liked it better for lunch and it was free then. I did enjoy my overall experience on Sunshine and would go on it again for a shorter/closer port.