Harwich departure: booked car park a week in advance for £90 for 12 night cruise. This saves £30 if you just turn up. Efficient and friendly staff. Well organised. They take your luggage away and it appears in your stateroom. They operate a constant stream of shuttle buses to take you to the ship. Same experience upon return. Excellent all round.
Ship: lovely and clean. Professional, mostly friendly staff. Good range of bars, restaurants.
Childrens activities: arcade, mini golf good. Pool was salt water (unlike Princess cruise ship)... this was not great for the kids. Pool with slide had limited opening hours e.g 4pm - 6pm on port days. To be fair was enough but it meant you needed to plan. Climbing wall had very restricted opening times and therefore was overly busy when open. Good staff and equipment though.
Interior cabins are fine. Deck Two: Very, very dark at night but perfect with children needing sleep. They are small for 4 people but for the time you are in them they are all you need. Plenty of cupboard space, comfy beds, bathroom all you need.. hot running shower, toilet and sink. The money saved by booking an interior cabin meant we could use the unspent money on other things. Kept very clean aswell by the staff. Deck two good location. Our cabin was next to the staff internal lift so a little noisy from about 7am - but not a huge problem as needed early starts most days anyway.