This is probably a Blue-vented Hummingbird but I'm not sure. I saw it at a coffee shop near Monteverde which had lots of feeders set up. The owner told me it was a blue-tailed hummingbird but they're supposed to be extremely rare in Costa Rica aren't they?
Edit: I'll go with steely-vented then, thanks CrimsonTopaz!