Malta is THE place to be (but we knew that all along)