Lovely place, high specs. Fall in love with Malta so definitely will be coming back to this property.
Thanks