We stayed at this apartment as a family with two young kids (4 & 2) and it was ideal - brilliant location right on the sea front with a breathtaking view from the balcony, quiet at night for the kids to sleep as the bedrooms are all at the back away from the road. It's a big long apartment with lots of space for the kids to run around and a Smart TV with plenty of options, also has a lift and space to leave buggies at the main entrance. It is an easy walk to nearby St Julien's, Balluta Bay and to the Valetta ferry, and is on the Sliema sea front where there are plenty of great restaurants (we ate so many times at Surfside, great with the kids!) and friendly playgrounds.
There was an issue with the bath and the water pressure, however we mentioned it to their assistant the first evening and he sent someone round to fix it all the next morning so it was all resolved quickly with good communication throughout.
If you are considering staying here with young kids, I would say go for it :). I would also recommend going with them for your airport transfers for reliability and peace of mind.
We will potentially be back same time next year!