I accompanied a handicapped man for the cruise. The modifications for the handicapped are all right, but essentials such as bed rails must be rented from a separate company.
Shore access for the handicapped is difficult if mobility is an issue. Excursion vehicles do not have the capacity to carry scooters and often the walk to get to taxis or 'town' is too far for a walker user. Within the ship moving about is relatively easy, but the elevators are a definite choke point and the elevators are....whimsical....in their travel patterns.
Medical staff is quite good.
If your idea of a good time is noise, you will be delighted. All events, bands, celebrations, etc., are done at fullest volume, which, if you are not hearing-impaired, will get you to that state quickly. The shows and bands themselves are pretty good other than that.
The staff is definitely the highest quality. Friendly, unobtrusive, helpful, cheerful.
Note - they do list a library as one of the ship's enrichments. Apparently, for 5,000 people, they think that 100 books is enough, and those are in various languages, so any particular language probably has a max of 20 books available.
The dining is best up on the Windjammer buffet - very good and plentiful. None of the fruit is fully ripe, but that's understandable.
The cabin was clean and well cared for. Stateroom attendant was very good and helpful.