First the good points.
Staff throughout the ship were brilliant, helpful, happy and delightful especially our main dining room server Daisy.
Food was generally very good in the main dining room and buffet both in quality and choice.
Adequate, but serviced brilliantly.
Arranged on the internet via cruise critic roll call very successful.
Not much to see only Grand Mosque