Fabulous stay, amazing hosts, lovely private setting.