Alden Flat 3 — apartment in Mellieħa | Accommodation | Malta Wakacje