Great apartment for a weekend trip. Close to Wembley. Easy to check in.