Furnished Apartment in Birzebbuga ref 7070