Just got back. I had a great time and I'm so glad I went! More details after I get some rest!