I took my 9 and 11 year old kids on this cruise so my review will be most helpful to families.
CABIN: We had an ocean view cabin forward on Deck 2 and it was just a little tight but definitely manageable. My daughter and I shared the king bed and every evening our cabin steward brought down a bunk bed from the ceiling for my son. I think it would be difficult to have both bunk beds down at once as they hang directly over the bed. There was ample storage space for our clothes and luggage. The shower is tiny so just be prepared for that. We were in a cabin near the Metropolis Theater but were far enough away that we never heard noise.
ENTERTAINMENT: The kids loved the pool side movies at night (although only 2 of the 7 nights were kid friendly movies), the flow rider (they were too short for stand up surfing but could do boogie boarding), the rock wall, the ice skating and even the acrobatics show on the last night. I took them to the kids club and showed them around and they were not impressed and didn't want to go there. There weren't that many kids on the ship in early May so I think it just wasn't as lively as other times of the year.
This cabin is at the end of the hallway so there is no theater or elevator noise but we could hear piano music (not sure where it was coming from) and we were next to a service entrance and we could hear the service door opening at various times. This location is very convenient as it allows quick access to the theater and to the promenade deck.