The place is perfect for family - with lot of space, with nice view and some extras which can help staying there with kids - washing machine, TV, iron etc. Elaine provided us with baby crib as well.
The village and neighborhood is also very nice and clean comparing to other main cities in Malta. A lot of main tourist destinations are quite close (we had a car). Definitely good choice where to stay.