We stayed here after watching a match at Wembley for one night and it was great for our needs.
The flat is super well connected to the Tube and other public transport, to supermarkets (Tesco is like 1 minute away) and restaurants. Plus Wembley Stadium is 5 minutes away walking.
Keep in mind that you are renting a room, it has the amenities to have a night of rest. For our setup, there was no place to sit, but on the mattresses. The bedroom and its equipment were clean.
You have access to a shared bathroom and Kitchen. There is another room in the flat which also has access to the shared facilities.
For our visit, we were a family of 4, and in the other room, there were 3 people. 7 people in the flat made it a bit crowded in the morning to "fight" over bathroom time. The shower has low water pressure, which makes showering a bit slower.
The hosts are great at replying to messages and keeping you in the loop. The check-in and check-out were easy and without any problem.
To keep in mind: the flat is on a hill, so if you are pulling a suitcase, be ready to workout.