Communication with Leonardo was excellent - before our trip started I had the phone number of his flatmate, additional photos of the apartment and a set of towels provided. The apartment itself was very clean and all the remaining flatmates were very welcoming and friendly. The only negative thing I'd have to name are the floorboards which make a lot of noise so that it's difficult to fall asleep at night if someone is walking on the floor above. Except for that detail it's a very good location to spend your holidays in London :)