My wife really enjoyed the shows performed by the Italian / western artists and paid extra to watch the late night show.
My boy liked the play group. There were 136 children in the group and the staff appeared overwhelmed. All later activities required the participation of a parent. The cruise should have allocated more staff to take care of the children so the parents could go and play, even for an hour.
I liked the ship tour.
Locals performed Okinawan drum dancing during arrival and departure. Some travelers actually walked to the near-by convenient stores to shop. Plenty of taxis. There were souvenirs to buy in case you miss something.