Small water volumes are easy to throw off balance, and that is exactly what happened. Probably your sitter overfed, not surprising especially if they don't keep fish, or more specifically, haven't fully emersed themselves in the hobby and discovered that fish need way less food than we normally provide.
I assume that the cloudiness is white, it's just a bacterial bloom and nothing to worry about, most likely. Basically while you were away your tank's balance changed and the bacteria went wild trying to adjust, in this case it was a suddenly vast amount of food.
Give the tank a good thorough cleaning, do your 30-40% changes 2x weekly, it's a small tank, it's easy to do. And the problem will clear up in a couple weeks.
Don't give your fish sitter a hard time, they did you a favour taking care of your fish, their lack of knowledge isn't their fault. Dwayne once mentioned something on a vacation feeding thread that I thought was pure genious:
pre-portioned food
Take little squares of wax paper and fold them into packets, each packet has the amount of food you want your sitter to feed that day.
Place less food in the packets than you'd normally provide, remember that you're not around to do maintenance, so less nutrient input is a good thing. When we go away, I only ask the sitter to drop by every other day and drop in a bi-daily stipend of food that I, the tank keeper, has decided is best for my fish. I also ask for them to add some ferts to the 33g if they don't mind and have had great results, well, after clearing out the jungle. But no fish loss and no water problems.