We were a family of five which included 16, 13 & 11 year old children.
First things first, the cleanliness.... if the NHS had RCI staff to clean, MRSA and such like would be irradicated within days. I have never experienced such obsession with hygiene. We had antibac gel dispensers at every turn, the staff wore gloves continually, the handrails and other surfaces were constantly being cleaned with sanitising spray, and the amount of glass and chrome onboard, and we never saw one finger print. Even the lift buttons were covered in a blue plastic film which was replaced each day to prevent germs, along with carpets being cleaned, and we even had a notice to say we should keep our balcony doors locked one day as they were going to be carrying out a "deep clean and sanitisation" of the balconies. Rooms were cleaned at least twice a day, and this attention to cleanliness really spoke highly of the care that they take of their passengers health and wellbeing.
The staff were fantastic. Nothing was too much trouble, there was always a smile, and hello at least and that was from staff who were engine room mechanics, bar staff, waiters, etc could not do enough for you. We loved them, and Lenor who cleaned our room was an angel, along with James at customer relations, and Pablo in the photography shop.