Just for my interest. Where u in F/C class? Similar issue have been addressed before, but I still think you oughta be in the front of cabin to experience landing... oh, and did they invite you to the cockpit or landing? Or to both?
anyhow, so jealous of your experience!!