That's
「That is」の短縮形です。「それは」という意味で、特定のものや状況を指し示します。
a
不定冠詞で、「1つの」という意味を持ちます。後に続く名詞を特定せずに指します。
nice
ここでは「良い」「親切な」「思いやりのある」といった意味合いで使われています。行為や行動が好ましいことを表します。
thing
「事」「物」「行為」という意味です。ここでは、親切な行為や思いやりのある行動を指します。
to
不定詞を作るための「to」です。ここでは「to do」で「すること」という意味になります。
do
「する」という動詞です。ここでは、親切な行為をすることを指します。