Yes, probably an Olive Backed Sunbird, common around our area and similar size and shape as a hummingbird.
Bee-eaters are twice the size of Sunbirds, maybe a bit big. We get a lot of Chestnut-headed Bee-eaters in our garden, wish they would nest, beautiful birds and amazing to watch.