Embedding Google Map

When trying to embed a google map on a page, when the page loads the map starts at the highest zoom setting. I have tried to embed the source in an html, rich text, and iframe widget and it still behaves the same.

How should I be embedding google maps into my page so that a certain zoom level and the driving directions are maintained.

Thanks for your help.
Matt