My wife and I enjoyed our cruise very much. I will start my review with the glitches in order to get the not so good out of the way.
Glitches
Both toilet and electrical issues that were eventually addressed and resolved. Lack of prompt communication from guest services/concierge regarding a canceled event we were looking forward to attending.
Embarkation was quick and organized.