Would highly recommend Falcon Court. It is in a great location in Bugibba, only a 5 minute walk to the promenade and the main strip with restaurants, bars and shops.
The apartment itself is perfect, with comfortable beds, and is super clean. From the top floor apartment I had, I had a sea view also.
Olaf was a great host, he explained everything on arrival, and gave great tips and recommendations for the area.
Lastly the free airport pickups are a welcome bonus, and it takes away that little extra stress when arriving and leaving