Glad you got through, you're lucky with midnight, I had a GTT last week and had to fast from 10pm.
May I offer a couple of pieces of advice, since it's still fresh in my mind?
Firstly, they said I had 10 minutes to drink the lucozade in, and I would advise taking that full 10 minutes to sip at it. I pretty much downed it in a minute and felt incredibly dizzy and sick (although was only 14 weeks and still suffering from morning sickness so don't think that helped.)
Secondly, take a good book or something to do, you have to wait 2 hours between blood tests. I really loved having 2 hours to just sit and read TBH, between work and a toddler I can't remember the last time I did that!
Lastly, take some food actually with you. I had a one-track mind by the end where I could only think of food, and was v grateful I'd brought something to eat on the way back to the car!
Good luck with it, it was really perfectly fine :)