Stayed because my friend and I were supposed to go to Adele's concert at the Wembley Stadium. It was literally next to it so the location was spot on and the attentiveness was great as well as the cleanliness. It's close to restaurants, supermarkets, entertainment and the tube incase you want to go to central London. Overall, it was perfect for us.