Wonderful hosts, amazing location and gorgeous accommodation with the comfiest of beds. We'll be back.