Stayed for 5 nights end of February and can recommend. Communication with Rachel was swift and helpful. Flexibility in terms of check in and check out was appreciated and the self check in process very easy. Flat is located in a residential area. Close to the sea, the 'posher' parts of town and access to the busy centre of Buggiba. Parking on the street wasn't an issue (as it can be in other parts of Malta).
The flat itself is spacious and was meticulously clean when I arrived. Big living room with a comfy sofa (although only a 2 seater). Didn't miss anything in the kitchen for cooking more basic meals. Aircon working wonders even in Winter with lower temperatures in the night. Can only comment on the master bedroom but the bed was very comfy and I had great sleep. Noise from the neighbours is audible but didn't bother me. And in the end this is a residential property.
If you want to stay local, have a base with good access to everything then this is a great option.