hello
i had intreview on feb 17, there is subway station just 100 m from embassy , embassy of canada is off in one small street, there is canadian falg post office if you not familiar with vienna and dont speak german better take taxi l good luck, give tham stright answer, bring a lot of proof ...