Our only real gripe was the embarkation and lack of information from the staff. It appears that we all got held up as they were waiting for late arriving coaches to appear before they would book us in.
Parking - could it be closer? Really convenient.
Staff onboard were polite and very approachable.