Fly, stay and cruise with all-inclusive dining and free-flow drinks onboard, plus three nights of five-star accommodation at Sofitel Barcelona Skipper.