Great Host. Very Supportive N polite.
On top of everything A great human being. will suggest other travellers they must visit at Venki place.