Very well located clean and well decorated apartment. Check in was relatively simple and only a few minutes walk to Wembley stadium. Would definitely recommend staying here