Have you played with Hammer before, because in my opinion this looks to good to be your first map.
Very cool
I have, but never one from 100% scratch with nothing to base off of, or played with env_lights, custom skyboxes, functions, triggers, all that.
This features all of the above.