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