My parents booked this cruise for their 50th wedding anniversary and also took me,my husband and our two children,my brother and his girlfriend also joined us.My parents had only ever cruised with P&O before and after reading some reviews on IOS we were a little bit apprehensive.We neednt have worried though everything was fantastic.The ship was spotless and everywhere you went somebody was cleaning,very plush interiors and friendly staff. my son has a serious nut allergy so i was concerned about how he would cope with the food,again i neednt have worried as the staff in the main dining room went out of there way to accomodate him and were extremely careful.Kids clubs were great ,i couldnt keep my boys out of them,which was a miracle as my eldest son doesnt like going anywhere without us but he was desperate to go to them! The staff were fantastic in the clubs and again were very careful about my sons nut allergy and even gave me a phone so they could contact me if anything happened,normally phones are only allocated to parents of younger children.Pools were great and the kids pool area was really entertaining for the kids but would get quite busy but you could escape from all the mayhem by going to the solarium pool area which was very relaxing and adults only.I would definately go on the IOS again and would recommend it to anybody it was just fantastic.