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...