Status of cabins was comparatively excellent, as well as their cleanliness. In larger diners, presentation of food was repetitive and one of the family caught a stomach bug. In other restaurants the fare was much better and recommendable. There was only a duo and a group presenting the same music on different ship levels and this was somewhat mediocre. All inclusive aspect was very positive. Bus on one of the excursions did not have air-conditioning working and this was eventually replaced. Some uncontrolled children in the pools, as well as persons who drank too much marred the expected relaxation atmosphere. Worst experience was use of the warped steps of the main pool where a family member slipped and was quite bruised. This was not a one-off incident as other persons were observed sipping from the same steps, however administration exonerated themselves by stating that they observed Health & Safety precautions although in my opinion better maintenance was wanting.