The ocean view cabin is small. Sharing with 2 children, ridiculously small. This was our first time on a MSC Cruise, and on South African water, and oh boy, this was not a smooth cruise. During the 7 nights, I had 7 sleepness nights as you were rocked from left to right, and back to front in this ship. The majority of the passengers were seasick on the day before disembarkation. Food is average. I get the impression that for the majority of South African passengers quantity counts more than quality, and that work perfectly for the MSC Sinfonia. MSC Sinfonia should really look at replacing the pool towels and the blankets for the extra beds in the rooms. Torn and worn out is not what you expect on a semi luxury ship. Good entertainment, junior kids club (7-11yrs) over crowded and not creative in kids entertainment. Rather have you kids spend time on the upper deck at the pool during the day, and in the cabin at night watching TV. We preferred the a la carte dining above the buffet dinner. Service at the various bars on deck 5 and 6 is slow, and not enough waiters. Will maybe try another MSC cruise, cruising abroad.