Having had 27 cruises over 20yrs,we have never had reason to complain before.
Over the last 4yrs we have used Celebrity Solstice class ships.The general standard has been good,deck cleanliness,sun loungers and around the ship,as we would expect.
Also the food has been fine.
Although small it was adequate,kept clean and tidy,thanks to a great cabin steward Mario.You get what you pay for !!