This is either the Splendid Sunbird or Beautiful Sunbird. I have both in my garden. The males are easy but I have trouble with the females. I saw the male Beautiful Sunbird hanging around but in my book the female Splendid has the speckled neck so I'm not sure.