I didn't download the map yet, checked only the screenshots and I can tell, you did a good job in making it, especially because it was your first map with zero experience in map editing. There are still a lot of tiny but important details you need to learn to be a good mapper. It's all about time.
Good luck!