I am a cruiser 20+ cruises 62 year old and very easy going.
Obviously going on that many cruises, problems have occurred. I said mostly Disney and Celebrity.
Good: staff was amazingly friendly and did their best being understaffed. (Except Guest services..Will explain in bad section). Windjammer surprising ok. I am Not a buffet person but was muc better than main dining.