Michelle and Joost were really nice hosts and their flat is an awesome place to stay.
I highly recommend going there if you are looking for a flat in Malta.