After you click through:
(1) Log in to your Google account if you aren't logged in already
(2) Choose to edit the map
(3) Zoom into the area where you live.
(4) Click the 'Add a Placemark' button on the top of the map
(5) Click the map to add your location; place your username in the Title box. I also added my city name in the description field, but that's up to you.
(6) Click the 'Done' box on the left, and that's it.
After a couple days, I'll embed the map into an Essential Link.
Let me know if you have any problems accessing the map; I've allowed for public editing, so everyone should be able to add themselves.