Hi Mrs peel.
Most Marella itineraries are fly cruises where you fly to where the ship is berthed. On a seven day cruise,you normally get one sea day and visit different ports on the remaining days. The itineraries for each ship can be found on the Marella website.
Usually flights,tips,standard drinks package, and most restaurants on board are included.
You can upgrade the drinks package and dine in restaurants that have an additional charge if you want to. Internet access is available and is a chargeable extra
hope this helps.😉