Anyone is welcome to visit him... But be careful... He bites.
Visit Neville where?
He will meet you wherever :)