Lovely stay, lovely view, lovely hosts.