Would this be suitable for an 8 year old? Have heard they're full of stag and hen parties but never having cruised before, I don't know. It would be Southampton to Hamburg. Would there be things for DD to do?