Clean. Great location. Kind, hospitable host family.