Boarding the ship was a complete disaster. My wife has mobility issues and it took thirty minutes just to get a wheel chair for her. Check in was handled by a person who operated at one speed: slow. Another twenty-five minutes was spent completing the check-in process even thought we completed all pre-boarding paperwork. Once on board, things improved considerably.