Wonderful hosts, beautiful garden, serene hot tub, adorable accommodations.