Wow!!!
It sounds like you had an absolutely fabulous vacation!!
I can't wait to see the pictures--why choose--you can post them all