Diamond Residence Qawra - Side Sea — apartment | Accommodation | Malta Wakacje