Beautiful property. Generous hosts. Absolutely perfect stay.