Beautiful gardens, friendly hosts, comfy beds and a great location; what’s not to love!