Frank is a perfect host! Very kind and helpful. We staid in his flat for a week and enjoyed everyday in Malta.
Flat is big, has everything you need and, what's also important, it's super clean. I'm afraid it can get quite hot in the flat when there are higher temperatures in Malta, as there is no air conditioning and one of the bedrooms has only tiny window. However, we were there at the end of September so we didn't have this problem.
Flat is close to the bus stop and close to Bugibba main square. The best beaches on Malta are not nearby but you can get there easily by bus.