Great place, clean, and super close to the stadium and the public transport!
If I ever go again to wembley I will stay here