Met Alessandro in person. Very nice, smiling guy, gave us a couple of sightseeing advices that were very useful!
Apartment was even better than I expected, spacious enough, good bed, small kitchen with necessities, very clean, shared bathroom and toilet clean and neat as well. Definitely would recommend the place for a short stay in London.