Athidi inn , Visakhapatnam , India