Best place I've stayed in seven months of Airbnbing across Mexico.