Well first the pros:
Embarkation and Disembarkation was excellent. We were on and off the ship with little delay. The use of technology to move people was amazing.
The stateroom was clean and the staff excellent.
Crisp and clean. No issues at all. Comfortable bed.