Our hosts made our sty unforgettable in Magic Malta