the general idea was good, but it gets confusing to follow the story when you do not type the words like :
"She said" or He replied or Daphne said etc etc i know its tiring but its crucial for the reader to know who is speaking and where and why.
the environment is there, a very good plot, but i get confused at who is speaking, especially when they encountered the basilisk.