Good location for Twickenham Stadium, simple , clean accommodation and a friendly host!