Plumbing was the biggest issue. Clogs are one matter, but overflowing commodes need immediate attention. The front desk told us that they couldn't take a report of an overflowing commode because the staff was too busy. Granted, a large portion of the problem were the elderly passengers, who apparently liked to flush depends but the staff should be familiar with how to remedy the situation since it is apparently a recurring issue.
The cabin stewards almost never replenished soap, shampoo and shower caps. We got ours from friends in other cabins who had competent stewards. Our room was never cleaned before about 3:00 PM until we complained to housekeeping.
The food was mediocre, except for steaks in the Pinnacle Grill which were outstanding. The vegetables were usually too salty. Breakfast at the Lido was generally the best meal of the day.