Don't get me wrong; this is a beautiful and well-maintained mid-sized ship, inside and out. It is well mannered in rough seas, the cabins are adequate but the verandas are small. Food is terrible if you are a healthy eater; fatty, sweet, salty; few green vegetables and almost no nuts, terrible tea. The biggest group of passengers (in more ways that one) were from the USA and they were fairly old; there is nothing on this ship that would appeal to families.
The ship has a troupe of dancers who are probably competent in what they do and appeal to the age/cultural demographic of the majority of passengers. We enjoyed the visiting artists who came on between ports much more (they were all Australians). There are a couple of excellent bands. Apart from the usual seminars flogging stuff (gems, Windows 10, botox etc), there were no lectures of general interest.
Our cruise was only spoilt by a bunch of ship's officers using foul language in the Pinnacle Grill on the last night of our cruise. That was bad enough, but no-one would give us their names, and we were fobbed off at the Front desk with a suggestion slip when we asked for a complaint form. We got off the ship disgusted and angry.
Cabin was small but comfortable; the bed was very good. Shower was over a bath only big enough to sit in with your knees up; not sure why they bothered. The veranda door opens outward, so space on the tiny veranda is limited even for the two chairs and tiny drinks table supplied.
Our cabin was one of the newer ones on Deck 10, so may not be representative. It was only about 198 square feet, including a bathroom with a shower over a bath that was too small to be useful. The bed was beautifully comfortable, though, and the wardrobe space was good. Outside was a small (32 square feet) balcony barely big enough for the two chairs and tiny drinks table. The door opened outwards into this space, making it barely useable.
We didn't do any of HAL's shore excursions, not only because they are way too expensive, but also because we had friends in a few of the ports.
In summary, ship is okay if you're fairly senior in age, don't care what you eat and don't ever complain about anything :-)