The whole team at Magpie were professional, polite, positive and friendly. I have nothing but praise for them all, especially Karl who kept us informed at every single step. Thank you.