Wonderful photos (as always!) You really captured some nice action shots, I especially like this one!
That beach looks like so much fun!