Zara Nicholson boards the Sinfonia on a three-day cruise to Portuguese Island in Mozambique, and has an absolute ball.