Oh, I'm so glad she got to come! I bet you are going to have a wonderful time at the beach today, wish we could be there (we'll be there in spirit though).
Wonderful pics, can't wait to see the rest!