We are a family of 4 (children 5 and 7 years old at the time of travel) and stayed in The Haven Owner's Suite with Large Balcony (category H3 stateroom) - #18700 on a 7-day Caribbean sailing from Miami. We brought our kids' grandparents, who stayed in the Haven Forward-Facing Penthouse (H7).
Overall, we've been on ten cruises and have tried Carnaval, Celebrity, Royal Caribbean, Princess and NCL, many of those with our two children.
NCL
The cabin itself was amazing. The layout was great, beautiful interior decor, outstanding service and the balcony!!!! Huge and at the front of the ship, simply amazing!