The room was oké, the beds were comfortable and the terrace was large. Wifi connection was very poor and the kitchen could have been better equipped in my opinion. The bathroom was spacious. Location was good if you want to visit Xlendi. Would however recommend you hire a car to move to other places if you are planning to stay long.
(We ended up moving to another location after one day because we were dependent on the public transport (and taxi's) which took an hour or more to get us to other places we wanted to see. This didn't have anything to do with the apartment but with our planning.)