Well, I'm glad you see this experience as positive. There may well be some "good" or "positive" entities that interract with humans. In fact, I think it's likely. My guess would be that the same cross-section of good, indifferent, and bad people you find among humans is repeated among these entities. If you met good ones, great!
When I woke up to find beings beside my bed, they made no effort that I remember to manhandle or mistreat me. I got the distinct impression that they were imparting information to me. Whether these were astral beings, like the ascended masters of the theosophists, or beings from other diminsions, or aliens, or whatever, they made a powerful impression on me. But, I digress, getting caught up in the details. There's a great deal more to this account.
My point is, in my case, I met this encounter with great curiosity. If you've read enough of my posts, you've probably figured out that I have a questing mind, a thirst for information, and a desire coalesque what I learn into usable knowledge. Strangely enough, the universe's operating system met that with information, and I downloaded it. Perhaps the three creatures, whatever they were, were simply the interface I needed for the download.