Darren is a great host that surely will make your stay worth remembering by offering a great place to stay and local places to visit. The whole space has a personal touch to it (thoughtful quotes and little decorations) and the top of it is the roof terrace where you can both chat with other guests or hide in a private spot if you wish to. The location is also good as the local transport can get you anywhere you wish to in Malta. It can get quite hot during summer months and maybe AC could be useful though there are fans provided in the room and kitchen. And you could also sleep on the roof if you'd like :)
All in all - absolutely recommended!