Touchdown in Malta. Greeted by some fans, really nice! I mean... WOW!