My spouse and I just spent a long weekend in Lorenzo's place. It was lovely and clean and comfortable (accurately shown in the photos) and we had a wonderful time. It was a perfect place if you are planning to rent a car to explore the island because street parking outside is very easy and nothing is very far away. It isn't really walkable to any of the island's attractions, so without a car you would need to take the bus. There are stops near by, but we didn't use them so I can't comment on how easy/difficult they are. There was also a nearby grocery store.
For me, Lorenzo was a perfect host: he was friendly and responsive whenever we had a question but otherwise he left us alone to enjoy our stay. I would definitely stay in his place again if I were going back to Malta.