Royal Caribbean's 'Independence of the Seas' has lots of family-friendly fa - The Independent