I would recommend Danni's studio flat. It is well-appointed with facilities to enable you to cook (both microwave and stove top), you have your own toilet and shower and there are the necessary utensils and cutlery. I was travelling on my own and I stayed for two weeks. In all that time, I found the place to be comfortable and handy.
The sofa bed is comfortable and would accommodate two people but I would say it is ideal for a single person, especially if you were staying for an extended time.
The flat is well-situated, a 10-minute walk from the Kensal Green tube station on a transit line that has great connections to the other underground stations. There is a great pub just along Harrow Road as you walk toward the station -- The Mason's Arms. Potentially a good 'local' for you. Danni mentions in an orientation book she leaves with you that there are numerous restaurants in the area. There is also a Londi convenience store just down the street which is extremely handy for purchasing food items ... even wine and liquor.
Overall, I had a very enjoyable time in London and staying at Danni's studio flat.