M.A.
Our daycare puts them in the dishwasher. You can use Seventh Generation dishwasher soap there or just let the hot water disinfect them. I'm not sure about vinegar, but it smells gross and the plastic of toys holds the smell a bit. I have two kids (4 and 18 months) and took the approach that disinfecting everything is too sterile and they need to have a little "life" in their environment. I just washed the toys in hot water by hand once in a while. I don't know if it is coincidence but my kids are hardly ever sick.
You are lucky to have mom and sis so close! I am in Venice too but my family is an hour away and my husband's is in North Africa!