I enjoyed this very much! Loved the slyly-inserted movie humour and great magical details -- especially the Dragon/Phoenix ales and the elevator with a bedroom voice and a tendency to gossip. :)
Also, it amused me that for once Ginny is a literal villain. Hee. And that there was the standard "bwahahaha, let me gloat about my victory and offer self-congratulatory exposition" speech from that quarter.