I stayed at Jeffrey's flat with two friends for 6 nights. The flat was perfect for us, and we had a very comfortable stay. The place was clean, spacious, and the kitchen was decently equipped so we had no trouble cooking for ourselves. The location was outstanding, with loads to do and places to shop within walking distance, and just 30 seconds on foot to the promenade by the sea. There is also a bus stop just down the road, with buses going more or less anywhere you'd like to go (including the airport). Jeffrey (and co.) was very communicative and helpful. I would gladly come back to Malta and stay at Jeffrey's again.