I'll start with the good things:
*Leila was super responsive and answered in a matter of minutes every time I reached out to her, before and after the arrival.
*The house is very clean
*The beds are comfortable
*There is hot water in the showers
*The master bedroom in the 3rd floor is amazing - it is big, has closets, a Jacuzzi and a small balcony.
*The location is great - 1 min from Finchley road.
However, the house is not very well maintained -
*Half of the living room lights are missing
*The lights in the hallway kept flickering (we just stopped using it because it was really annoying)
*Importantly - the heating was not working (and it was cold). When we told Leila, she answered quickly and tried to help but expected *us* to wait in the house for the technician to arrive (which we refused because we are on vacation and wanted to go out and see London). Eventually, we managed to find a time at the end of the day for him to come when we were preparing for dinner (meaning we came home to a cold house). Thus, although it resolved in the same day, I do not think her request was reasonable - we did not come on vacation to stay home and wait for a technician, she should have arranged for the housekeeper to do it...
*Furthermore, it was hard to notice from the pictures, but 2 out of the 3 bedrooms have no closets/hanging rails/shelves/drawers or anything else that you can hang your cloths in.
That meant that we had to live out of our suitcases on the floor...it was really not comfortable.
Also, although not really a big deal - most places I stayed in had small things such as coffee, tea, sugar, salt, pepper and oil in the pantry. These are basics things that one does not finish is a couple of days stay, and we had to buy and leave it. But again, it is not a must, just could have been nice.
Overall, I do recommend the house.
Leila was very responsive and positive, the house is big and very clean and in a good location.