YAYYYY!!! Sounds like a wonderful experience. The photos are stellar of course....can't wait for more + trip report. Patience won't be easy but good things do come to those who wait.
So you learned some moves? You got a video of that?BTW, you look stunning in that white dress...