Of all the Air BnB I have stayed in the last 5 years, this stands out as #1.