I would really recommend Irina’s place, the flat is lovely and can comfortably host 4 people. It is inside a nice residence which includes also a little garden. Irina was impeccable in her instructions and the flat was equipped with a number of very useful items including mineral water, paper hankies, soaps, bath foam etc so basically everything you need. Wi-fi works very well and I was even able to print my boarding cards with the printer. Location is great as it is close to the tube (Edgware Road) and Paddington railway station from which you can reach Heathrow airport in 25 minutes. Overall a fantastic stay!