Lovely place, lovely hosts, lovely view. Five stars!