A perfect stay in Malta.