Church of the Assumption of the Madonna offers a brief stop around Naxxar. A quick visit may be enough.