The flat was nice and clean. The beds were comfortable and we all had good nights’ sleep. We also liked the location. 10-15 min walk to the Willesden Junction station and a short overground or tube ride from there to major attractions in London. By the way, there is this restaurant near the flat called Terra which serves fresh pasta and it’s vegetarian. We had lunch and breakfast there. The food was so good and service was excellent. It’s highly recommended!