Apart from the occasional spelling or grammar mistake, I liked the story. One small mistake: Hermione tells him it is past midnight, they have a conversation that lasts at most 10 minutes, then the sun is rising, indicating it is nearly morning. Perhaps you should add a line to indicate them talking to each other about several things, to justify the lapse of time.