Why I love Malta !