Great location for walking to Twickenham stadium , property was just as described and the hosts were very welcoming