Thanks!

PS Yes, I did not notice one mistake: "было", not "была"!
Gotcha I just thought since she is female to use было.. but I guess it depends on "what is good" (like morning in our case) and not "who" is good.

Well, grammatically this is absolutely correct. But it sounds very unnatural, we never say it like that.
I understand your explanation, but I was planning to say it to a very close friend of mine (Russian) who was sick, and I didn't manage to catch her in the morning.

I take your point on " хорошее утро" instead.

So, yes, it was not a regular greeting Thank you for pointing it out though.