The good:
(1) The kids' program. My wife and I went with a 2 and 4 year old. They both loved the kids' program and begged to go to whenever possible. My 9 year old nephew, also on our cruise, also loved the kids' program. It's free when the ship is sailing, $6 a child or $10 for two when the ship is in port. Almost no one used the latter service, but we did, and the kids got lots of attention.
(2) The staff. Hardworking, and always friendly.
Even smaller than the normal cabin (our parents' next door was a bit bigger, as was our sisters' upstairs), a bit noisy when entering port, way on one side of ship (opposite end from children's program and buffet) and has a port hole, no window.