Lovely place, lovely views, lovely hosts.