A vacation with a teenager can be great (no, really!) on these teen-friendly ships. ...