I've copied your welcome topic to Cúinne na bhFoghlaimeoirí - Learners' Corner and merged it with this new topic so you have kk's and my comments here as well and people can continue to add answers to the grammar question here and the other copy can stay in the Welcome section for people to say hello. Problem solved.
In answer to your questions,
is maith liom is more like "I like" as in
Is maith liom tae "I like tea".
(I've renamed the topic becuase I think it is really about how to say "It's good to ..." rather than about
is maith liom.

)
CheerioTexas wrote:
Where in De Bhaldraithe did you find the reference to Cén chaoi a bhfuil tú?
Under "meet", meaning 4, "
Pleased to meet you Cén chaoi a bhfuil tú?"
For an impersonal "it's good to ...", "it's nice to ...", etc., you could use
is deas ... or
is breá ... or
tá sé go deas ... and possibly
is maith ... (without liom) or
tá sé go maith ....
Is deas bheith in Éirinn. "It's nice to be in Ireland."
Is deas bheith ar ais. "It's nice to be back."
"Home" is more of a difficult one. I'll leave that to others ...