Furnished Apartment in Birzebbuga ref 10617