Marella Explorer 21 nights to the Caribbean – all inclusive at blockbuster prices