A perfect stay. A beautiful, comfortable home with fantastic hosts.