As a new DM with experienced players, we all enjoyed this adventure. The combination of puzzles and fights gave us all a variety of things to do. It was easy for me to run, and the players were still challenged.
I picked this as my first session as a brand new DM (but experienced player). It went very well. There were a variety of encounters, several battles, and some puzzles to solve. We all had fun!