Location is perfect for staying over after the football at Wembley, just a short walk away.