Rinse quinoa in a mesh strainer until the water runs clear—this may require a few changes of water. Drain well. Heat a saucepan over medium heat and add the quinoa. Toast, stirring often, until golden and fragrant, about five minutes. Add the 2 cups water and bring to a boil. Cover, reduce heat and simmer about 12 minutes, or until the water is absorbed and the quinoa is tender. Transfer the quinoa to a large bowl to cool, stirring often to release steam. When cool add the beans and vegetables and toss to mix. Sprinkle with the olive oil, limejuice and vinegar and toss again. Add salt and pepper to taste.