Great location, really nice host, would recommend. Very useful that a parking permit is provided and it is an easy walking distance to Twickenham Stadium.