We joined Discovery at Dubai and left from Langkawi. We did not experience the long stay in Dubai and problems experienced by the passengers already on board - we did have an extra day at sea and missed out Mumbai for which we have already received 1/3 back of the cruise cost. We had a great time on the Discovery some excellent shore trips and a couple of poor ones but these were not Marella ...