Lovely place, lovely location, lovely view, lovely host. What more could you want?