Great place, terrace is somewhat wind sheltered so it it also enjoyable in winter.
Heating via AC is a big plus. Fully equipped kitchen, was able to cook a full dinner on several days. Parking may be a problem in summer months, since it is Xlendi, but in winter was absolutely fine. There is a mini supermarket 50m down the road which is very convinient.
Will definitely visit again.