Generous hosts. Great house. Perfect location.