We didn't meet Lara but were met by a contact of hers on arrival at the address to let us in and show us the flat. We had a great stay in Malta - convenient location in the old town, but away from the noisiest streets. The flat was practical. Worth noting that the bedrooms are adjoining and you have to walk through them to reach the bathroom.