My last cruise was over 10+ years ago on a mega ship with 4500 guests so this cruise must be on a different level. Sorry to say but the mega ship is on a much higher level.
All of the restaurants service were agonizingly slow. Each meal would take 3-4 hours to finish. The wait staff didn't bother to remember our names even though they had ipads with our names and pictures while taking our orders every time. We gave up on eating at the restaurant, was just tired of having to wait so long for bad food and service. We end up just ordering burger and fires from room service on most nights.
Over all the staff were nice and friendly but that is expected in any service industry.