Minute walk to the beach — apartment in Munxar | Accommodation | Malta Wakacje