We are retired and decided to do a cruise on the Oosterdam. My fault that I didn't check the weather in January in this area (cyclone season) or the fact that it was school holidays. We were lucky though with only about 3 roughish days but nothing inconvenient. The children were well behaved and they were well entertained by the Children's Club that they provide.
Our cabin was great! Right at the back with a huge balcony on the 5th floor.
We loved everything except the Ports of Call which were disappointing because we don't snorkel and there is not much on any of the New Caledonia or Fijian Islands that interested many people. We only got off at the bigger ports of call and did our own tours.