The hummingbirds are a busy bunch in Costa Rica!