It doesn't come from anywhere, that Athol and Ali are Super Hosts.
And that is exactly what they are. Can't say anything bad. It was a perfect stay.