We had no problems at embarkation. It is a hassle and I've had better experiences but boarding 3000 passengers lends itself to lines and waiting.
I would have liked to meet our room steward and gotten a quick overview of what to expect from him and his crew.
At breakfast, There was gridlock. Seating was almost non existent. Food mediocre.
Clean, comfortable, but bathroom is very small, especially the shower.