An excellent location for Twickenham. Great hosts, fantastic space, couldn’t want for more.