I have stayed here for 6 weeks and was the perfect place to stay. (Also would be wonderful for people planning to stay in London for a short time) Kilburn Station is at a 3 minute walk, which is connected to the Jubillee line that passes all the major tourist attractions in London. Variety of supermarkets and convenience stores, restaurants are located very nearby. The neighboorhood is very safe and quiet, best place to have a good rest after a long day. The rooms are very clean and quite bigger than shown in the pictures, containing everything written in the description.
However, besides the location and accessibility, the host, Amulya is very caring and ready to help you whenever you ask for help. Had a wonderful experience staying here and would strongly recommend this place.