A caring, considerate, thoughtful, optimistic friend. He's like your another mother when you are away from home.
He's so Xing San, even my mum did not ask me if I have eaten or not.