We stayed here for a concert at Wembley, the location for Wembley is great it is a 15/20 minute walk.
The flat was well fit out and was spotless.
The check in was easy and Omid was really helpful.
The only negatives was the road noise and that the air con wasnt working. As its a ground floor flat we didn’t feel that we could have the window open at night.