There were "amazing", he said.
He arrived on their doorstep bleeding and they tried to clean him up while emergency services were on their way.
"The hospital staff have been wonderful and I couldn't have asked for better care."
"Police have been extremely supportive and have even brought me chocolates," he said.
A teenage girl appeared in court this week over the aggravated robbery.
Chanel Te Ana Allen has been charged with wounding with intent to cause grievous bodily harm.
She handed herself into police on Saturday.
Police allege the 17-year-old broke into the 77-year-old's home, assaulted him and stole his vehicle on June 25.
Allen has been remanded in custody to reappear next month.
The man encouraged anyone who might have information to phone Hawke's Bay Police on 06 381 0700, or to call independent Crimestoppers group on 0800 555 111