I can recommend that place. You can always find a place to park the car. Rooms are big, living room with kitchen is great for family of 6 people. There are two bathrooms which is very convenient. Balcony for drying cloths is practical. Owners were always responding quick and if something was wrong they help really fast.
Apartment has good localisation, 10-15min to the seaside and restaurants.
Only thing I would improve would be a printed paper with important rules for Malta/apartment area like at which hour you have to leave to garbage bag or be aware to not park at the corner of the street. That might cause cash penalty from administration.