We didn't meet Lorenzo, but he was very kind and always answered quickly. Even when our flight was delayed and he couldn't be there personally anymore, his mother made the check-in with us. She was also super nice! The place was clean, quiet and central. There are also several supermarkets and restaurants in a walking distance.
The only slightly negative things were the shower, which had very low water pressure, and the toilet, which didn't have enough space around it.
But all in all a really great stay for a trip in Rome!