Not to be picky, but just for the sake of clarity, a country's embassy is located in your country's capital.
Offices of the other country in cities other than your capital are called consulates.
I applied and received my German citizenship in August 2017 through the German Consulate here in Toronto. The process back then was exceptionally straightforward and quick (about 4-5 months), but I did use a German lawyer to track down my father's German birth certificate.
Regards,
Marc
--
Marc Stevens
Toronto