All aboard on the SuperStar Libra