Amazing place, very clean. Incredibly gracious hosts, and great location!