Staying at Leonardo‘s place was great. The room was clean and exactly as described. Although it’s a bit far from the center of London, it is well connected - only a few minutes walk to the central line station (about 20-30 minutes ride). I arrived at the evening and left on the next morning, so I didn’t really have the chance to chat with Leonardo, but he was very patient and nice on the phone - helping me to find my way to his place :)