Get a good quality paint ( im partial to Benjamin Moore
) You dont need to prime with any of these unless theres smoke, water, or major repairs done. Just about all the colors WILL cover in 2 coats with no primer. Try the BEN line of paint, its low odor, low VOC, and uses 100% acrylic colorants so it cleans great, and covers awesome. If you want to go a little less expensive, try the Super Spec line. It's less expensive than the BEN, still covers great, but VOC is higher, and washability will be less.
** I dont know what you paid for the Olympic, at my store both of those products are priced less ***