We travelled with a family of 8 people in three rooms. The ship itself if awesome, so many things to do, we did not even do them all.
We used the my family dining plan and most nights the kids were easily wisked off the kids club where the 9 and 7 year old had blast and never wanted to leave, even begging to stay after hours, which we obliged one night. The 4 year old had fun but was not begging to go, but he may have tired from all the walking due to the massive size of the ship.
Embarkation was awful, they installed new software that didn't work, and the smooth embarkation process we expected took close to 2 hours! No one even brought drinks (no water). Kids were agitated by the time we finally got on the boat. The n we showed the greeters our room keys and asked him which way to go, they sent us to the wrong end and side of the ship. 20 minutes later, we made our way to the promenade and ate some awesome pizza at Sorrentos.
Small, but the shower had good pressure. No issues would be nicer a bit bigger.