Everything was perfect!
Karl is a great host. His place is super clean, cozy, has everything you might need and it is in a good location.
I would recommend it to everyone going to Malta.