NP Square has an awesome park, right in the middle of it, for the kiddies... I take my boys over there to play sometimes. It is one of their favorite parks in Irvine.
Personally, I wouldn't buy in NP Square. Bit too cramped for me. Lots seem really small on average.