This is only my 4th cruise. And i had a great time solo parenting with 3 kids. But nothing was particularly OMG breathtaking, either. The ship is older, but still neat as a pin. The staff were mostly all friendly, all the time, but when they werent looking i noticed they too has a sense of wear-n-tear/exhaustion, too.
I booked exursions early, thru the ship, and that was worth it for safety and convenience traveling with kids.
Inner cabin was tight but totally doable with 4.