Step back in time and combine thousands of years of history with a feeling of déjà vu in marvellous Malta