Carlo is a very nice host. I recommend it !
The flat was perfect for 4 people, it was very clean and comfortable.
And the air conditioning was a great surprise during this weather !
Since let try it if you come in Malta. Such a good experience.