No..it is not generally the ship, but deals more with timing on when one eats, and personal preferences. There are times when the dining areas are real busy..so it may seem slow. Also, everyone has a different take on what "hot food" really is. (steam rising off the food or basically warm..and not ice cold). I tend not to focus on feedback related to personal taste..food..shows..entertainment..drinks..casino..etc. I am more interested in service, cruise activities, ports...and what type of food is offered.