Whisk together olive oil, lemon, lime, garlic, salt and pepper. Add the fresh herbs and stir to combine. Place the chicken in a lidded container or a large ziploc bag. Pour the marinade over the pieces of chicken. Turn the pieces or flip the bag to coat well.
Marinate 8-24 hours in the refrigerator. When you are ready to cook the chicken, remove from the refrigerator at least 30 minutes before grilling. Our chicken pieces were huge, so it took almost 45 minutes to cook them. We grilled them over medium-high heat, turning them once every 10-15 minutes.
When the chicken is finished cooking, let it rest for at least 10 minutes before cutting into it. This allows the fluids to evenly redistribute throughout the meat. Enjoy!