New 2 bedroom rental unit in Mgarr — apartment | Accommodation | Malta Wakacje