Our first Marella cruise and it was pretty good. Staff were excellent, ship was clean and welcoming. Embarking was quick, though our case took an age. Definite British vibe from food to drink, nice if you want a bit of home from home.
Internet was OK ish but not as good as other cruise lines. Age of the ship shows in places such as lack of charging points in cabin and certainly no USB points ! We have booked again for next year !

