Lovely stay, great hosts and amazing location.