Caroline and Steff are amazing!
Probably the best hosts we ever had. The room and the apartment were awesome, better than we could spect. Superb location on the north of Malta and great recommendations from the hosts.
Completely recommend it if you plan to stay on the north of the island!