Great location, hospitable host, and great place to stay with a family.