For the most part it was ok. The food was my biggest complaint. It all tasted the same, no flavor. We met a couple who had taken several carnival cruises. And this was their first time on splendor. They stated they had no problems with the other ships. But that the food on this one was pretty bad. when multiple people at the dinner table are ordering more than one dinner a night or sending food back, there has got to be a problem.