A highly recommendable place to stay, especially for people who want to watch rugby in Twickenham!... the place ticks the boxes to its perfection.